==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: openscad 2021.01-17 (Mon May  5 19:57:36 2025)
==> Retrieving sources...
  -> Updating openscad git repo...
  -> Updating github.com-openscad-MCAD git repo...
  -> Found boost-1.86.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    openscad ... Passed
    github.com-openscad-MCAD ... Skipped
    boost-1.86.patch ... Passed
==> Making package: openscad 2021.01-17 (Mon May  5 19:58:01 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (100) alsa-lib-1.2.14-1  alsa-topology-conf-1.2.5.1-4
               alsa-ucm-conf-1.2.14-2  avahi-1:0.8+r194+g3f79789-3
               cdparanoia-10.2-9  default-cursors-3-1  duktape-2.7.0-7
               flac-1.5.0-1  fribidi-1.0.16-1  graphene-1.10.8-2
               graphite-1:1.3.14-4  gst-plugins-base-1.26.1-1
               gst-plugins-base-libs-1.26.1-1  gstreamer-1.26.1-1
               iso-codes-4.18.0-1  lame-3.100-5  libasyncns-1:0.8+r3+g68cd5af-3
               libcups-2:2.4.12-1  libdaemon-0.14-6  libdatrie-0.2.13-4
               libdrm-2.4.124-1  libedit-20250104_3.1-1  libevdev-1.13.4-1
               libgudev-238-1  libice-1.1.2-1  libinput-1.28.1-1
               libjpeg-turbo-3.1.0-1  libogg-1.3.5-2  libpciaccess-0.18.1-2
               libpng-1.6.48-1  libproxy-0.5.9-1
               libpulse-17.0+r43+g3e2bb8a1e-1  libsm-1.2.6-1
               libsndfile-1.2.2-3  libthai-0.1.29-3  libtheora-1.2.0-1
               libunwind-1.8.1-3  libvorbis-1.3.7-4  libwacom-2.15.0-1
               libxau-1.0.12-1  libxcb-1.17.0-1  libxdmcp-1.1.5-1.1
               libxext-1.3.6-1  libxfixes-6.0.1-2  libxft-2.3.9-1
               libxi-1.8.2-1  libxkbcommon-1.9.1-1  libxkbcommon-x11-1.9.1-1
               libxmu-1.2.1-1  libxrender-0.9.12-1  libxshmfence-1.3.3-1
               libxt-1.3.1-1  libxv-1.0.13-1  libxxf86vm-1.1.6-1
               llvm-libs-19.1.7-2  lm_sensors-1:3.6.0.r41.g31d1f125-3
               lzo-2.10-5  md4c-0.5.2-1  mesa-1:25.0.5-1  mpg123-1.32.10-1
               mtdev-1.1.7-1  openal-1.24.3-1  opus-1.5.2-1  orc-0.4.41-1
               pango-1:1.56.3-1  pixman-0.46.0-1  qt5-translations-5.15.16-3
               shared-mime-info-2.4-2  spirv-tools-1:1.4.309.0-1  tslib-1.23-1
               wayland-1.23.1-2  xcb-proto-1.17.0-3  xcb-util-0.4.1-2
               xcb-util-image-0.4.1-3  xcb-util-keysyms-0.4.1-5
               xcb-util-renderutil-0.3.10-2  xcb-util-wm-0.4.2-2
               xdg-utils-1.2.1-1  xkeyboard-config-2.44-1  xorg-xprop-1.2.8-1
               xorg-xset-1.2.5-2  xorgproto-2024.1-2  boost-libs-1.88.0-2
               cairo-1.18.4-1  double-conversion-3.3.1-1  fontconfig-2:2.16.2-1
               freetype2-2.13.3-3  glew-2.2.0-7  glu-9.0.3-2  harfbuzz-11.2.0-1
               hicolor-icon-theme-0.18-1  lib3mf-2.3.2-3  libglvnd-1.7.0-1
               libspnav-1.2-1  libx11-1.8.12-1  libzip-1.11.3-1
               opencsg-1.8.1-1  qscintilla-qt5-2.14.1-4
               qt5-base-5.15.16+kde+r131-1  qt5-multimedia-5.15.16+kde+r2-3

Total Download Size:    41.03 MiB
Total Installed Size:  437.56 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 qt5-base-5.15.16+kde+r131-1-armv7h downloading...
 opus-1.5.2-1-armv7h downloading...
 iso-codes-4.18.0-1-any downloading...
 gst-plugins-base-libs-1.26.1-1-armv7h downloading...
 boost-libs-1.88.0-2-armv7h downloading...
 gstreamer-1.26.1-1-armv7h downloading...
 qt5-translations-5.15.16-3-any downloading...
 qscintilla-qt5-2.14.1-4-armv7h downloading...
 harfbuzz-11.2.0-1-armv7h downloading...
 xkeyboard-config-2.44-1-any downloading...
 openal-1.24.3-1-armv7h downloading...
 lib3mf-2.3.2-3-armv7h downloading...
 qt5-multimedia-5.15.16+kde+r2-3-armv7h downloading...
 shared-mime-info-2.4-2-armv7h downloading...
 cairo-1.18.4-1-armv7h downloading...
 libxt-1.3.1-1-armv7h downloading...
 freetype2-2.13.3-3-armv7h downloading...
 glew-2.2.0-7-armv7h downloading...
 alsa-lib-1.2.14-1-armv7h downloading...
 libjpeg-turbo-3.1.0-1-armv7h downloading...
 mpg123-1.32.10-1-armv7h downloading...
 avahi-1:0.8+r194+g3f79789-3-armv7h downloading...
 libtheora-1.2.0-1-armv7h downloading...
 pango-1:1.56.3-1-armv7h downloading...
 libpulse-17.0+r43+g3e2bb8a1e-1-armv7h downloading...
 fontconfig-2:2.16.2-1-armv7h downloading...
 libsndfile-1.2.2-3-armv7h downloading...
 libinput-1.28.1-1-armv7h downloading...
 flac-1.5.0-1-armv7h downloading...
 libthai-0.1.29-3-armv7h downloading...
 libzip-1.11.3-1-armv7h downloading...
 lame-3.100-5-armv7h downloading...
 libcups-2:2.4.12-1-armv7h downloading...
 orc-0.4.41-1-armv7h downloading...
 libpng-1.6.48-1-armv7h downloading...
 libxkbcommon-1.9.1-1-armv7h downloading...
 gst-plugins-base-1.26.1-1-armv7h downloading...
 libogg-1.3.5-2-armv7h downloading...
 libwacom-2.15.0-1-armv7h downloading...
 duktape-2.7.0-7-armv7h downloading...
 libvorbis-1.3.7-4-armv7h downloading...
 pixman-0.46.0-1-armv7h downloading...
 libxi-1.8.2-1-armv7h downloading...
 libunwind-1.8.1-3-armv7h downloading...
 alsa-ucm-conf-1.2.14-2-any downloading...
 libdatrie-0.2.13-4-armv7h downloading...
 graphene-1.10.8-2-armv7h downloading...
 tslib-1.23-1-armv7h downloading...
 lzo-2.10-5-armv7h downloading...
 libice-1.1.2-1-armv7h downloading...
 graphite-1:1.3.14-4-armv7h downloading...
 fribidi-1.0.16-1-armv7h downloading...
 libxmu-1.2.1-1-armv7h downloading...
 md4c-0.5.2-1-armv7h downloading...
 cdparanoia-10.2-9-armv7h downloading...
 xdg-utils-1.2.1-1-any downloading...
 libevdev-1.13.4-1-armv7h downloading...
 double-conversion-3.3.1-1-armv7h downloading...
 opencsg-1.8.1-1-armv7h downloading...
 libxft-2.3.9-1-armv7h downloading...
 libsm-1.2.6-1-armv7h downloading...
 libgudev-238-1-armv7h downloading...
 libxv-1.0.13-1-armv7h downloading...
 xcb-util-wm-0.4.2-2-armv7h downloading...
 libxkbcommon-x11-1.9.1-1-armv7h downloading...
 libproxy-0.5.9-1-armv7h downloading...
 libxrender-0.9.12-1-armv7h downloading...
 xorg-xprop-1.2.8-1-armv7h downloading...
 xorg-xset-1.2.5-2-armv7h downloading...
 libdaemon-0.14-6-armv7h downloading...
 libspnav-1.2-1-armv7h downloading...
 xcb-util-image-0.4.1-3-armv7h downloading...
 mtdev-1.1.7-1-armv7h downloading...
 libasyncns-1:0.8+r3+g68cd5af-3-armv7h downloading...
 alsa-topology-conf-1.2.5.1-4-any downloading...
 libxfixes-6.0.1-2-armv7h downloading...
 xcb-util-0.4.1-2-armv7h downloading...
 xcb-util-renderutil-0.3.10-2-armv7h downloading...
 xcb-util-keysyms-0.4.1-5-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [pending]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing glu...
installing double-conversion...
installing glew...
Optional dependencies for glew
    libx11: for glxewinfo and visualinfo [installed]
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing libjpeg-turbo...
installing xcb-util-keysyms...
installing xcb-util-renderutil...
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
    kde-cli-tools: for KDE Plasma5 support in xdg-open
    exo: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
    perl-net-dbus: Perl extension to dbus used in xdg-screensaver
    perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing shared-mime-info...
installing xcb-util-wm...
installing libxfixes...
installing libxi...
installing xcb-util...
installing xcb-util-image...
installing tslib...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
    python-libevdev: for libwacom-show-stylus
    python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
    gtk4: libinput debug-gui
    python-pyudev: libinput measure
    python-libevdev: libinput measure
    python-yaml: used by various tools
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing duktape...
installing libproxy...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
    qt5-base: qt5 bindings [pending]
installing libcups...
installing md4c...
installing qt5-translations...
installing qt5-base...
Optional dependencies for qt5-base
    qt5-svg: to use SVG icon themes
    qt5-wayland: to run Qt applications in a Wayland session
    postgresql-libs: PostgreSQL driver
    mariadb-libs: MariaDB driver
    unixodbc: ODBC driver
    libfbclient: Firebird/iBase driver
    freetds: MS SQL driver
    gtk3: GTK platform plugin
    perl: for fixqt4headers and syncqt [installed]
installing qscintilla-qt5...
installing opencsg...
installing boost-libs...
Optional dependencies for boost-libs
    openmpi: for mpi support
installing libzip...
installing libunwind...
installing gstreamer...
Optional dependencies for gstreamer
    python: gst-plugins-doc-cache-generator [installed]
installing graphene...
installing iso-codes...
installing libxv...
installing orc...
installing gst-plugins-base-libs...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing cdparanoia...
installing libogg...
installing libtheora...
installing libvorbis...
installing opus...
installing fribidi...
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing gst-plugins-base...
installing libasyncns...
installing flac...
installing lame...
installing mpg123...
Optional dependencies for mpg123
    sdl2: for sdl audio support
    jack: for jack audio support
    libpulse: for pulse audio support [pending]
    perl: for conplay [installed]
installing libsndfile...
Optional dependencies for libsndfile
    alsa-lib: for sndfile-play [installed]
installing libpulse...
Optional dependencies for libpulse
    pulse-native-provider: PulseAudio backend
installing openal...
Optional dependencies for openal
    qt5-base: alsoft-config GUI Configurator [installed]
    fluidsynth: MIDI rendering
    libmysofa: makemhr tool
installing qt5-multimedia...
Optional dependencies for qt5-multimedia
    qt5-declarative: QML bindings
    gst-plugins-good: camera support, additional plugins
    gst-plugins-bad: camera support, additional plugins
    gst-plugins-ugly: additional plugins
    gst-libav: ffmpeg plugin
installing libspnav...
installing lib3mf...
Optional dependencies for lib3mf
    python-lib3mf: Python bindings
installing hicolor-icon-theme...
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
Creating group 'avahi' with GID 971.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971.
(2/9) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/9) Updating udev hardware database...
(4/9) Reloading device manager configuration...
  Skipped: Device manager is not running.
(5/9) Arming ConditionNeedsUpdate...
(6/9) Updating the MIME type database...
(7/9) Updating fontconfig configuration...
(8/9) Reloading system bus configuration...
  Skipped: Current root is not booted.
(9/9) Updating fontconfig cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (16) docbook-xml-4.5-10  fftw-3.3.10-7  jbigkit-2.1-8  lcms2-2.17-1
              liblqr-0.4.3-1  libraqm-0.10.2-1  libtiff-4.7.0-1
              perl-error-0.17030-1  perl-mailtools-2.22-1  perl-timedate-2.33-7
              boost-1.88.0-2  cgal-6.0.1-2  eigen-3.4.0-2  git-2.49.0-1
              imagemagick-7.1.1.47-2  itstool-1:2.0.7-3

Total Download Size:    30.52 MiB
Total Installed Size:  293.09 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 boost-1.88.0-2-armv7h downloading...
 imagemagick-7.1.1.47-2-armv7h downloading...
 cgal-6.0.1-2-any downloading...
 fftw-3.3.10-7-armv7h downloading...
 eigen-3.4.0-2-any downloading...
 libtiff-4.7.0-1-armv7h downloading...
 lcms2-2.17-1-armv7h downloading...
 docbook-xml-4.5-10-any downloading...
 jbigkit-2.1-8-armv7h downloading...
 libraqm-0.10.2-1-armv7h downloading...
 liblqr-0.4.3-1-armv7h downloading...
 itstool-1:2.0.7-3-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing eigen...
installing cgal...
installing fftw...
Optional dependencies for fftw
    fftw-openmpi: for OpenMPI integration
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing liblqr...
installing libraqm...
installing imagemagick...
Optional dependencies for imagemagick
    ghostscript: PS/PDF support
    jbigkit: JBIG support [installed]
    libheif: HEIF support
    libjpeg-turbo: JPEG support [installed]
    libjxl: JPEG XL support
    libraw: DNG support
    librsvg: SVG support
    libtiff: TIFF support [installed]
    libultrahdr: UHDR support
    libwebp: WEBP support
    libwmf: WMF support
    libzip: OpenRaster support [installed]
    ocl-icd: OpenCL support
    openexr: OpenEXR support
    openjpeg2: JPEG2000 support
    djvulibre: DJVU support
    pango: Text rendering [installed]
installing docbook-xml...
installing itstool...
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Checking for old perl modules...
(5/5) Updating the info directory file...
[?25h==> Retrieving sources...
  -> Found boost-1.86.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of openscad git repo...
Cloning into 'openscad'...
done.
Updating files:  65% (2312/3512)
Updating files:  66% (2318/3512)
Updating files:  67% (2354/3512)
Updating files:  68% (2389/3512)
Updating files:  69% (2424/3512)
Updating files:  70% (2459/3512)
Updating files:  71% (2494/3512)
Updating files:  72% (2529/3512)
Updating files:  73% (2564/3512)
Updating files:  74% (2599/3512)
Updating files:  75% (2634/3512)
Updating files:  76% (2670/3512)
Updating files:  77% (2705/3512)
Updating files:  78% (2740/3512)
Updating files:  79% (2775/3512)
Updating files:  80% (2810/3512)
Updating files:  81% (2845/3512)
Updating files:  82% (2880/3512)
Updating files:  83% (2915/3512)
Updating files:  84% (2951/3512)
Updating files:  85% (2986/3512)
Updating files:  86% (3021/3512)
Updating files:  87% (3056/3512)
Updating files:  88% (3091/3512)
Updating files:  89% (3126/3512)
Updating files:  90% (3161/3512)
Updating files:  91% (3196/3512)
Updating files:  92% (3232/3512)
Updating files:  93% (3267/3512)
Updating files:  94% (3302/3512)
Updating files:  95% (3337/3512)
Updating files:  96% (3372/3512)
Updating files:  97% (3407/3512)
Updating files:  98% (3442/3512)
Updating files:  99% (3477/3512)
Updating files: 100% (3512/3512)
Updating files: 100% (3512/3512), done.
Updating files:  62% (3670/5873)
Updating files:  63% (3700/5873)
Updating files:  64% (3759/5873)
Updating files:  65% (3818/5873)
Updating files:  66% (3877/5873)
Updating files:  67% (3935/5873)
Updating files:  68% (3994/5873)
Updating files:  69% (4053/5873)
Updating files:  70% (4112/5873)
Updating files:  71% (4170/5873)
Updating files:  72% (4229/5873)
Updating files:  73% (4288/5873)
Updating files:  74% (4347/5873)
Updating files:  75% (4405/5873)
Updating files:  76% (4464/5873)
Updating files:  77% (4523/5873)
Updating files:  78% (4581/5873)
Updating files:  79% (4640/5873)
Updating files:  80% (4699/5873)
Updating files:  81% (4758/5873)
Updating files:  82% (4816/5873)
Updating files:  83% (4875/5873)
Updating files:  84% (4934/5873)
Updating files:  85% (4993/5873)
Updating files:  86% (5051/5873)
Updating files:  87% (5110/5873)
Updating files:  88% (5169/5873)
Updating files:  89% (5227/5873)
Updating files:  90% (5286/5873)
Updating files:  91% (5345/5873)
Updating files:  92% (5404/5873)
Updating files:  93% (5462/5873)
Updating files:  94% (5521/5873)
Updating files:  95% (5580/5873)
Updating files:  96% (5639/5873)
Updating files:  97% (5697/5873)
Updating files:  98% (5756/5873)
Updating files:  99% (5815/5873)
Updating files: 100% (5873/5873)
Updating files: 100% (5873/5873), done.
Switched to a new branch 'makepkg'
  -> Creating working copy of github.com-openscad-MCAD git repo...
Cloning into 'github.com-openscad-MCAD'...
done.
==> Starting prepare()...
patching file src/FileModule.cc
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
Submodule 'libraries/MCAD' (https://github.com/openscad/MCAD.git) registered for path 'libraries/MCAD'
Cloning into '/build/openscad/src/openscad/libraries/MCAD'...
done.
Submodule path 'libraries/MCAD': checked out 'a7be3d623669d635b7249a327cfce5796ea200b3'
==> Starting build()...
Info: creating stash file /build/openscad/src/openscad/.qmake.stash
Project MESSAGE: If you're building a development binary, consider adding CONFIG+=experimental
Project MESSAGE: Using QOpenGLWidget
Project MESSAGE: Using C++14
Project MESSAGE: cairo enabled
Project MESSAGE: 3MF Import/Export enabled API 2.0
flex -o objects/lexer.cxx --header-file=objects/lexer.hxx src/lexer.l
flex -o objects/comment_lexer.cxx --header-file=objects/comment_lexer.hxx src/comment_lexer.l
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx src/parser.y
bison -d -p comment_parser -o objects/comment_parser.cxx --defines=objects/comment_parser.hxx src/comment_parser.y
/usr/bin/uic src/parameter/ParameterEntryWidget.ui -o objects/ui_ParameterEntryWidget.h -tr q_
src/comment_parser.y: warning: 3 shift/reduce conflicts [-Wconflicts-sr]
src/comment_parser.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
/usr/bin/uic src/parameter/ParameterWidget.ui -o objects/ui_ParameterWidget.h -tr q_
/usr/bin/uic src/Console.ui -o objects/ui_Console.h -tr q_
/usr/bin/uic src/ErrorLog.ui -o objects/ui_ErrorLog.h -tr q_
/usr/bin/uic src/input/AxisConfigWidget.ui -o objects/ui_AxisConfigWidget.h -tr q_
/usr/bin/uic src/input/ButtonConfigWidget.ui -o objects/ui_ButtonConfigWidget.h -tr q_
/usr/bin/uic src/OpenCSGWarningDialog.ui -o objects/ui_OpenCSGWarningDialog.h -tr q_
/usr/bin/uic src/AboutDialog.ui -o objects/ui_AboutDialog.h -tr q_
/usr/bin/uic src/FontListDialog.ui -o objects/ui_FontListDialog.h -tr q_
/usr/bin/uic src/PrintInitDialog.ui -o objects/ui_PrintInitDialog.h -tr q_
/usr/bin/uic src/ProgressWidget.ui -o objects/ui_ProgressWidget.h -tr q_
/usr/bin/uic src/launchingscreen.ui -o objects/ui_launchingscreen.h -tr q_
/usr/bin/uic src/LibraryInfoDialog.ui -o objects/ui_LibraryInfoDialog.h -tr q_
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/AST.o src/AST.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ModuleInstantiation.o src/ModuleInstantiation.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Assignment.o src/Assignment.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_pdf.o src/export_pdf.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/expr.o src/expr.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/function.o src/function.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/module.o src/module.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/UserModule.o src/UserModule.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/annotation.o src/annotation.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/libsvg.o src/libsvg/libsvg.cc
In file included from src/expr.cc:42:
/usr/include/boost/bind.hpp:36:273: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
src/expr.cc: In member function 'virtual Value Vector::evaluate(const std::shared_ptr<Context>&) const':
src/expr.cc:345:20: warning: redundant move in return statement [-Wredundant-move]
src/expr.cc:345:20: note: remove 'std::move' call
src/expr.cc:350:19: warning: redundant move in return statement [-Wredundant-move]
src/expr.cc:350:19: note: remove 'std::move' call
src/expr.cc: In member function 'virtual Value LcFor::evaluate(const std::shared_ptr<Context>&) const':
src/expr.cc:752:19: warning: redundant move in return statement [-Wredundant-move]
src/expr.cc:752:19: note: remove 'std::move' call
src/expr.cc: In member function 'virtual Value LcForC::evaluate(const std::shared_ptr<Context>&) const':
src/expr.cc:798:21: warning: redundant move in return statement [-Wredundant-move]
src/expr.cc:798:21: note: remove 'std::move' call
src/expr.cc: At global scope:
src/expr.cc:49:7: warning: 'bool {anonymous}::isListComprehension(const std::shared_ptr<Expression>&)' defined but not used [-Wunused-function]
In file included from src/expr.cc:38:
src/stackcheck.h: In constructor 'StackCheck::StackCheck()':
src/stackcheck.h:21:7: warning: storing the address of local variable 'c' in '*this.StackCheck::ptr' [-Wdangling-pointer=]
src/stackcheck.h:20:17: note: 'c' declared here
src/stackcheck.h:19:13: note: 'this' declared here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/circle.o src/libsvg/circle.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/ellipse.o src/libsvg/ellipse.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/line.o src/libsvg/line.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/text.o src/libsvg/text.cc
In file included from src/UserModule.cc:32:
src/stackcheck.h: In constructor 'StackCheck::StackCheck()':
src/stackcheck.h:21:7: warning: storing the address of local variable 'c' in '*this.StackCheck::ptr' [-Wdangling-pointer=]
src/stackcheck.h:20:17: note: 'c' declared here
src/stackcheck.h:19:13: note: 'this' declared here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/tspan.o src/libsvg/tspan.cc
src/libsvg/libsvg.cc: In function 'void libsvg::processNode(xmlTextReaderPtr)':
src/libsvg/libsvg.cc:118:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
src/libsvg/libsvg.cc:122:2: note: here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/data.o src/libsvg/data.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/polygon.o src/libsvg/polygon.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/polyline.o src/libsvg/polyline.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/rect.o src/libsvg/rect.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/group.o src/libsvg/group.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/svgpage.o src/libsvg/svgpage.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/path.o src/libsvg/path.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/shape.o src/libsvg/shape.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/transformation.o src/libsvg/transformation.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/libsvg/util.o src/libsvg/util.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/version_check.o src/version_check.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ProgressWidget.o src/ProgressWidget.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/linalg.o src/linalg.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Camera.o src/Camera.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/handle_dep.o src/handle_dep.cc
src/ProgressWidget.cc: In constructor 'ProgressWidget::ProgressWidget(QWidget*)':
src/ProgressWidget.cc:11:23: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/QTime:1,
                 from src/ProgressWidget.h:5,
                 from src/ProgressWidget.cc:1:
/usr/include/qt/QtCore/qdatetime.h:235:72: note: declared here
  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
      |                                                                        ^    
src/ProgressWidget.cc: In member function 'int ProgressWidget::elapsedTime() const':
src/ProgressWidget.cc:27:32: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qdatetime.h:237:71: note: declared here
  237 |     QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const;
      |                                                                       ^      
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/value.o src/value.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/degree_trig.o src/degree_trig.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/func.o src/func.cc
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/boost/fusion/support/detail/as_fusion_element.hpp:15,
                 from /usr/include/boost/fusion/algorithm/transformation/push_back.hpp:11,
                 from /usr/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:21,
                 from /usr/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp:14,
                 from /usr/include/boost/fusion/view/iterator_range/iterator_range.hpp:22,
                 from /usr/include/boost/fusion/view/iterator_range.hpp:11,
                 from /usr/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:13,
                 from /usr/include/boost/fusion/sequence/intrinsic/begin.hpp:18,
                 from /usr/include/boost/fusion/container/list/cons.hpp:16,
                 from /usr/include/boost/fusion/include/cons.hpp:11,
                 from /usr/include/boost/spirit/home/support/detail/make_cons.hpp:16,
                 from /usr/include/boost/spirit/home/support/make_component.hpp:15,
                 from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from src/libsvg/util.cc:25:
/usr/include/c++/14.2.1/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<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  452 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15:
In static member function 'static bool boost::spirit::traits::push_back_container<Container, T, Enable>::call(Container&, const T&) [with Container = std::vector<double>; T = double; Enable = void]',
    inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector<double>; T = double]' at /usr/include/boost/spirit/home/support/container.hpp:353:55,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::operator()(const Component&) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17,
    inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34,
    inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<cons<std::vector<double>&, nil_>, vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24,
    inlined from 'static R boost::detail::function::function_obj_invoker<FunctionObj, R, T>::invoke(boost::detail::function::function_buffer&, T ...) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >, mpl_::bool_<false> >; R = bool; T = {__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, boost::spirit::context<boost::fusion::cons<std::vector<double, std::allocator<double> >&, boost::fusion::nil_>, boost::fusion::vector<> >&, const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&}]' at /usr/include/boost/function/function_template.hpp:79:22:
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In static member function 'static bool boost::spirit::traits::push_back_container<Container, T, Enable>::call(Container&, const T&) [with Container = std::vector<double>; T = double; Enable = void]',
    inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector<double>; T = double]' at /usr/include/boost/spirit/home/support/container.hpp:353:55,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::operator()(const Component&) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34,
    inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<cons<std::vector<double>&, nil_>, vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24,
    inlined from 'static R boost::detail::function::function_obj_invoker<FunctionObj, R, T>::invoke(boost::detail::function::function_buffer&, T ...) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >, mpl_::bool_<false> >; R = bool; T = {__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, boost::spirit::context<boost::fusion::cons<std::vector<double, std::allocator<double> >&, boost::fusion::nil_>, boost::fusion::vector<> >&, const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&}]' at /usr/include/boost/function/function_template.hpp:79:22:
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In static member function 'static bool boost::spirit::traits::push_back_container<Container, T, Enable>::call(Container&, const T&) [with Container = std::vector<double>; T = double; Enable = void]',
    inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector<double>; T = double]' at /usr/include/boost/spirit/home/support/container.hpp:353:55,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::operator()(const Component&) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34,
    inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<cons<std::vector<double>&, nil_>, vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24,
    inlined from 'static R boost::detail::function::function_obj_invoker<FunctionObj, R, T>::invoke(boost::detail::function::function_buffer&, T ...) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >, mpl_::bool_<false> >; R = bool; T = {__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, boost::spirit::context<boost::fusion::cons<std::vector<double, std::allocator<double> >&, boost::fusion::nil_>, boost::fusion::vector<> >&, const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&}]' at /usr/include/boost/function/function_template.hpp:79:22:
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In static member function 'static bool boost::spirit::traits::push_back_container<Container, T, Enable>::call(Container&, const T&) [with Container = std::vector<double>; T = double; Enable = void]',
    inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector<double>; T = double]' at /usr/include/boost/spirit/home/support/container.hpp:353:55,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38,
    inlined from 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::operator()(const Component&) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<double>; Sequence = mpl_::bool_<true>]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31,
    inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34,
    inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, nil_> > > > > > >; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<cons<std::vector<double>&, nil_>, vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, std::vector<double>, mpl_::bool_<true> >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28,
    inlined from 'bool boost::spirit::qi::sequence_base<Derived, Elements>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = std::vector<double>; Derived = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Elements = boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27,
    inlined from 'bool boost::spirit::qi::detail::parser_binder<Parser, Auto>::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<double>&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >; Auto = mpl_::bool_<false>]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24,
    inlined from 'static R boost::detail::function::function_obj_invoker<FunctionObj, R, T>::invoke(boost::detail::function::function_buffer&, T ...) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, double()> >, boost::fusion::nil_> > > > > > > >, mpl_::bool_<false> >; R = bool; T = {__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, boost::spirit::context<boost::fusion::cons<std::vector<double, std::allocator<double> >&, boost::fusion::nil_>, boost::fusion::vector<> >&, const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&}]' at /usr/include/boost/function/function_template.hpp:79:22:
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/localscope.o src/localscope.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/feature.o src/feature.cc
src/handle_dep.cc: In function 'void handle_dep(const std::string&)':
src/handle_dep.cc:24:9: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/node.o src/node.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/context.o src/context.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/builtincontext.o src/builtincontext.cc
src/node.cc: In member function 'void AbstractNode::progress_prepare()':
src/node.cc:107:74: warning: 'std::mem_fun_t<_Ret, _Tp> std::mem_fun(_Ret (_Tp::*)()) [with _Ret = void; _Tp = AbstractNode]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/bits/stl_tree.h:65,
                 from /usr/include/c++/14.2.1/map:62,
                 from src/context.h:3,
                 from src/evalcontext.h:3,
                 from src/node.cc:27:
/usr/include/c++/14.2.1/bits/stl_function.h:1368:5: note: declared here
 1368 |     mem_fun(_Ret (_Tp::*__f)())
      |     ^~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/modcontext.o src/modcontext.cc
src/func.cc: In function 'Value builtin_rands(std::shared_ptr<Context>, std::shared_ptr<EvalContext>)':
src/func.cc:152:19: warning: redundant move in return statement [-Wredundant-move]
src/func.cc:152:19: note: remove 'std::move' call
src/func.cc: In function 'Value builtin_concat(std::shared_ptr<Context>, std::shared_ptr<EvalContext>)':
src/func.cc:544:18: warning: redundant move in return statement [-Wredundant-move]
src/func.cc:544:18: note: remove 'std::move' call
src/func.cc: In function 'Value builtin_search(std::shared_ptr<Context>, std::shared_ptr<EvalContext>)':
src/func.cc:790:18: warning: redundant move in return statement [-Wredundant-move]
src/func.cc:790:18: note: remove 'std::move' call
src/func.cc: In function 'Value builtin_version(std::shared_ptr<Context>, std::shared_ptr<EvalContext>)':
src/func.cc:804:18: warning: redundant move in return statement [-Wredundant-move]
src/func.cc:804:18: note: remove 'std::move' call
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/evalcontext.o src/evalcontext.cc
src/value.cc: In function 'std::ostream& operator<<(std::ostream&, const UndefType&)':
src/value.cc:479:65: warning: unused parameter 'u' [-Wunused-parameter]
src/value.cc: In member function 'Value FunctionType::operator<(const FunctionType&) const':
src/value.cc:683:52: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value FunctionType::operator>(const FunctionType&) const':
src/value.cc:686:52: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value FunctionType::operator<=(const FunctionType&) const':
src/value.cc:689:52: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value FunctionType::operator>=(const FunctionType&) const':
src/value.cc:692:52: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value UndefType::operator<(const UndefType&) const':
src/value.cc:696:46: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value UndefType::operator>(const UndefType&) const':
src/value.cc:699:46: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value UndefType::operator<=(const UndefType&) const':
src/value.cc:702:46: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value UndefType::operator>=(const UndefType&) const':
src/value.cc:705:46: warning: unused parameter 'other' [-Wunused-parameter]
src/value.cc: In member function 'Value plus_visitor::operator()(const VectorType&, const VectorType&) const':
src/value.cc:875:21: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:875:21: note: remove 'std::move' call
src/value.cc: In member function 'Value minus_visitor::operator()(const VectorType&, const VectorType&) const':
src/value.cc:900:21: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:900:21: note: remove 'std::move' call
src/value.cc: In function 'Value multvecnum(const VectorType&, const Value&)':
src/value.cc:916:19: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:916:19: note: remove 'std::move' call
src/value.cc: In function 'Value multmatvec(const VectorType&, const VectorType&)':
src/value.cc:940:19: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:940:19: note: remove 'std::move' call
src/value.cc: In member function 'Value Value::operator/(const Value&) const':
src/value.cc:1052:21: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:1052:21: note: remove 'std::move' call
src/value.cc:1059:21: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:1059:21: note: remove 'std::move' call
src/value.cc: In member function 'Value Value::operator-() const':
src/value.cc:1082:21: warning: redundant move in return statement [-Wredundant-move]
src/value.cc:1082:21: note: remove 'std::move' call
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const equals_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const equals_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const equals_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const equals_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:30:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const UndefType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const bool&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const double&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const double&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const str_utf8_wrapper&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::VectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const Value::EmbeddedVectorType&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = ValuePtr<FunctionType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<FunctionType>&; Visitor = const notequal_visitor; Value1 = const ValuePtr<RangeType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<FunctionType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<FunctionType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:1036:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<RangeType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = UndefType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:63:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = bool]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:202:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = double]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:341:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = str_utf8_wrapper]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:480:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::VectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:619:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::EmbeddedVectorType]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:758:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = ValuePtr<RangeType>]':
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:75:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke<Visitor, Value1, MoveSemantics>::operator()(Value2&&) [with Value2 = const ValuePtr<RangeType>&; Visitor = const notequal_visitor; Value1 = const ValuePtr<FunctionType>&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:1016:24:   required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor<Visitor, MoveSemantics>::internal_visit(T&&, int) [with T = const ValuePtr<RangeType>&; Visitor = boost::detail::variant::apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same<Value2, Value2>::value), typename Visitor::result_type>::type = Value; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:105:34:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_<true>]'
/usr/include/boost/variant/detail/visitation_impl.hpp:145:41:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; T = ValuePtr<RangeType>; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/visitation_impl.hpp:226:897:   required 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::mpl::l_iter<boost::mpl::l_item<mpl_::long_<8>, UndefType, boost::mpl::l_item<mpl_::long_<7>, bool, boost::mpl::l_item<mpl_::long_<6>, double, boost::mpl::l_item<mpl_::long_<5>, str_utf8_wrapper, boost::mpl::l_item<mpl_::long_<4>, Value::VectorType, boost::mpl::l_item<mpl_::long_<3>, Value::EmbeddedVectorType, boost::mpl::l_item<mpl_::long_<2>, ValuePtr<RangeType>, boost::mpl::l_item<mpl_::long_<1>, ValuePtr<FunctionType>, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = invoke_visitor<apply_visitor_binary_invoke<const notequal_visitor, const ValuePtr<FunctionType>&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_<false>]'
/usr/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/boost/variant/variant.hpp:2202:48:   required from 'static typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2223:43:   required from 'typename Visitor::result_type boost::variant<T0, TN>::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/variant.hpp:2259:44:   required from 'typename Visitor::result_type boost::variant<T0, TN>::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType>}; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_unary.hpp:47:60:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [with Visitor = detail::variant::apply_visitor_binary_unwrap<const notequal_visitor, const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&, false>; Visitable = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/usr/include/boost/variant/detail/apply_visitor_binary.hpp:166:32:   required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:30:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/csgnode.o src/csgnode.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/CSGTreeNormalizer.o src/CSGTreeNormalizer.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/CSGTreeEvaluator.o src/CSGTreeEvaluator.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Geometry.o src/Geometry.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Polygon2d.o src/Polygon2d.cc
src/evalcontext.cc: In member function 'virtual std::string EvalContext::dump(const AbstractModule*, const ModuleInstantiation*)':
src/evalcontext.cc:136:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/clipper-utils.o src/clipper-utils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/polyset-utils.o src/polyset-utils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/GeometryUtils.o src/GeometryUtils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/polyset.o src/polyset.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/csgops.o src/csgops.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/transform.o src/transform.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/color.o src/color.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/primitives.o src/primitives.cc
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /usr/include/eigen3/Eigen/Core:85,
                 from src/linalg.h:3,
                 from src/Geometry.h:7,
                 from src/polyset.h:3,
                 from src/polyset.cc:27:
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix<double, 3, 1, 0, 3, 1>&}; _Tp = Eigen::Matrix<double, 3, 1>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1> >]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<Eigen::Matrix<double, 3, 1> >::iterator' changed in GCC 7.1
  452 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Eigen::Matrix<double, 3, 1>; _Alloc = std::allocator<Eigen::Matrix<double, 3, 1> >]',
    inlined from 'void PolySet::insert_vertex(const Eigen::Vector3d&)' at src/polyset.cc:117:24:
/usr/include/c++/14.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, std::vector<Eigen::Matrix<double, 3, 1> > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/projection.o src/projection.cc
src/transform.cc: In member function 'virtual AbstractNode* TransformModule::instantiate(const std::shared_ptr<Context>&, const ModuleInstantiation*, const std::shared_ptr<EvalContext>&) const':
src/transform.cc:121:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
src/transform.cc:123:4: note: here
src/transform.cc:127:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
src/transform.cc:129:4: note: here
src/transform.cc:133:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
src/transform.cc:135:4: note: here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgaladv.o src/cgaladv.cc
src/color.cc: In member function 'virtual AbstractNode* ColorModule::instantiate(const std::shared_ptr<Context>&, const ModuleInstantiation*, const std::shared_ptr<EvalContext>&) const':
src/color.cc:269:15: warning: unused variable 'vec' [-Wunused-variable]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/surface.o src/surface.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/control.o src/control.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/render.o src/render.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/text.o src/text.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/polyset-utils.cc:9:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/dxfdata.o src/dxfdata.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/dxfdim.o src/dxfdim.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/offset.o src/offset.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/linearextrude.o src/linearextrude.cc
In file included from src/textnode.h:6,
                 from src/text.cc:33:
src/FreetypeRenderer.h:127:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/string:49,
                 from src/module.h:3,
                 from src/text.cc:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/rotateextrude.o src/rotateextrude.cc
src/dxfdata.cc: In constructor 'DxfData::DxfData(double, double, double, const std::string&, const std::string&, double, double, double)':
src/dxfdata.cc:444:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Line>::size_type' {aka 'unsigned int'} [-Wsign-compare]
src/dxfdata.cc:474:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Line>::size_type' {aka 'unsigned int'} [-Wsign-compare]
src/dxfdata.cc:516:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Line>::size_type' {aka 'unsigned int'} [-Wsign-compare]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/printutils.o src/printutils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/fileutils.o src/fileutils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/progress.o src/progress.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parsersettings.o src/parsersettings.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/boost-utils.o src/boost-utils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/PlatformUtils.o src/PlatformUtils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/RenderStatistic.o src/RenderStatistic.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/nodedumper.o src/nodedumper.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/NodeVisitor.o src/NodeVisitor.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/GeometryEvaluator.o src/GeometryEvaluator.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ModuleCache.o src/ModuleCache.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/GeometryCache.o src/GeometryCache.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Tree.o src/Tree.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/DrawingCallback.o src/DrawingCallback.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/FreetypeRenderer.o src/FreetypeRenderer.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/FontCache.o src/FontCache.cc
In file included from src/FreetypeRenderer.cc:39:
src/FreetypeRenderer.h:127:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/string:49,
                 from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
                 from /usr/include/c++/14.2.1/bits/ios_base.h:41,
                 from /usr/include/c++/14.2.1/ios:44,
                 from /usr/include/c++/14.2.1/ostream:40,
                 from /usr/include/c++/14.2.1/iostream:41,
                 from src/FreetypeRenderer.cc:29:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/settings.o src/settings.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/rendersettings.o src/rendersettings.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/RenderStatistic.cc:33:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/initConfig.o src/initConfig.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/GeometryCache.cc:10:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/GLView.o src/GLView.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/AutoUpdater.o src/AutoUpdater.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/hash.o src/hash.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/GroupModule.o src/GroupModule.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/FileModule.o src/FileModule.cc
In file included from src/textnode.h:6,
                 from src/GeometryEvaluator.cc:17:
src/FreetypeRenderer.h:127:37: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/c++/14.2.1/string:49,
                 from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
                 from /usr/include/c++/14.2.1/bits/ios_base.h:41,
                 from /usr/include/c++/14.2.1/ios:44,
                 from /usr/include/c++/14.2.1/ostream:40,
                 from /usr/include/c++/14.2.1/iostream:41,
                 from src/BaseVisitable.h:3,
                 from src/NodeVisitor.h:3,
                 from src/GeometryEvaluator.h:3,
                 from src/GeometryEvaluator.cc:1:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/GeometryEvaluator.cc:18:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
src/GeometryEvaluator.cc: In function 'void add_slice(PolySet*, const Polygon2d&, double, double, double, double, const Eigen::Vector2d&, const Eigen::Vector2d&)':
src/GeometryEvaluator.cc:797:7: warning: unused variable 'is_straight' [-Wunused-variable]
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from src/linalg.h:3,
                 from src/state.h:4,
                 from src/NodeVisitor.h:5:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, vector<Eigen::Matrix<double, 3, 1> > >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, std::vector<Eigen::Matrix<double, 3, 1> > >' changed in GCC 7.1
 1054 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1054:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, std::vector<Eigen::Matrix<double, 3, 1> > >' changed in GCC 7.1
In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, vector<Eigen::Matrix<double, 3, 1> > >]',
    inlined from 'Geometry* rotatePolygon(const RotateExtrudeNode&, const Polygon2d&)' at src/GeometryEvaluator.cc:1080:17:
/usr/include/c++/14.2.1/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, std::vector<Eigen::Matrix<double, 3, 1> > >' changed in GCC 7.1
 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, vector<Eigen::Matrix<double, 3, 1> > >]',
    inlined from 'Geometry* rotatePolygon(const RotateExtrudeNode&, const Polygon2d&)' at src/GeometryEvaluator.cc:1091:17:
/usr/include/c++/14.2.1/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, std::vector<Eigen::Matrix<double, 3, 1> > >' changed in GCC 7.1
 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::reverse(_BIter, _BIter) [with _BIter = __gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, vector<Eigen::Matrix<double, 3, 1> > >]',
    inlined from 'Geometry* extrudePolygon(const LinearExtrudeNode&, const Polygon2d&)' at src/GeometryEvaluator.cc:908:15,
    inlined from 'virtual Response GeometryEvaluator::visit(State&, const LinearExtrudeNode&)' at src/GeometryEvaluator.cc:996:40:
/usr/include/c++/14.2.1/bits/stl_algo.h:1089:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Eigen::Matrix<double, 3, 1>*, std::vector<Eigen::Matrix<double, 3, 1> > >' changed in GCC 7.1
 1089 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/StatCache.o src/StatCache.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/scadapi.o src/scadapi.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/builtin.o src/builtin.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/calc.o src/calc.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export.o src/export.cc
In file included from /usr/include/qt/QtCore/qobject.h:49,
                 from /usr/include/qt/QtCore/QObject:1,
                 from src/scadapi.h:3,
                 from src/scadapi.cc:1:
/usr/include/qt/QtCore/qlist.h: In instantiation of 'void QList<T>::node_construct(Node*, const T&) [with T = ApiFunc]':
/usr/include/qt/QtCore/qlist.h:625:13:   required from 'void QList<T>::append(const T&) [with T = ApiFunc]'
src/scadapi.cc:12:15:   required from here
/usr/include/qt/QtCore/qlist.h:465:65: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy]
src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)'
/usr/include/qt/QtCore/qlist.h:466:39: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy]
src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)'
/usr/include/qt/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(Node*, Node*, Node*) [with T = ApiFunc]':
/usr/include/qt/QtCore/qlist.h:805:9:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = ApiFunc]'
/usr/include/qt/QtCore/qlist.h:623:19:   required from 'void QList<T>::append(const T&) [with T = ApiFunc]'
src/scadapi.cc:12:15:   required from here
/usr/include/qt/QtCore/qlist.h:492:30: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy]
src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)'
/usr/include/qt/QtCore/qlist.h:505:17: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy]
src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)'
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_stl.o src/export_stl.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_amf.o src/export_amf.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_3mf.o src/export_3mf.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_off.o src/export_off.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_dxf.o src/export_dxf.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_svg.o src/export_svg.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_stl.cc:33:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
src/export_stl.cc: In function 'void export_stl(const std::shared_ptr<const Geometry>&, std::ostream&, bool)':
src/export_stl.cc:217:28: warning: comparison is always false due to limited range of data type [-Wtype-limits]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_nef.o src/export_nef.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/export_png.o src/export_png.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_3mf.cc:216:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
src/export_3mf.cc: In function 'void export_3mf(const std::shared_ptr<const Geometry>&, std::ostream&)':
src/export_3mf.cc:385:27: warning: cast between incompatible function types from 'uint32_t (*)(const char*, uint32_t, std::ostream*)' {aka 'unsigned int (*)(const char*, unsigned int, std::basic_ostream<char>*)'} to 'Lib3MF::WriteCallback' {aka 'void (*)(long long unsigned int, long long unsigned int, void*)'} [-Wcast-function-type]
src/export_3mf.cc:385:73: warning: cast between incompatible function types from 'uint32_t (*)(uint64_t, std::ostream*)' {aka 'unsigned int (*)(long long unsigned int, std::basic_ostream<char>*)'} to 'Lib3MF::SeekCallback' {aka 'void (*)(long long unsigned int, void*)'} [-Wcast-function-type]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import.o src/import.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_off.cc:33:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import_stl.o src/import_stl.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_amf.cc:33:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import_off.o src/import_off.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import_svg.o src/import_svg.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import_amf.o src/import_amf.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGALRenderer.h:4,
                 from src/export_png.cc:10:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import_3mf.o src/import_3mf.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/import.cc:34:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/renderer.o src/renderer.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_nef.cc:32:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/colormap.o src/colormap.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/import_off.cc:6:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ThrownTogetherRenderer.o src/ThrownTogetherRenderer.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/svg.o src/svg.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/OffscreenView.o src/OffscreenView.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/fbo.o src/fbo.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/system-gl.o src/system-gl.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/imageutils.o src/imageutils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/version.o src/version.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/tabwidget.o src/tabwidget.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/UIUtils.o src/UIUtils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Dock.o src/Dock.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/import_amf.cc:34:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
src/import_amf.cc: In member function 'virtual xmlTextReader* AmfImporterZIP::createXmlReader(const char*)':
src/import_amf.cc:347:49: warning: 'int zip_get_num_files(zip_t*)' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations]
In file included from src/import_amf.cc:295:
/usr/include/zip.h:394:109: note: declared here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Console.o src/Console.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/import_3mf.cc:237:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/FontListDialog.o src/FontListDialog.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/FontListTableView.o src/FontListTableView.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/launchingscreen.o src/launchingscreen.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/LibraryInfoDialog.o src/LibraryInfoDialog.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/comment.o src/comment.cpp
src/FontListTableView.cc: In member function 'virtual void FontListTableView::startDrag(Qt::DropActions)':
src/FontListTableView.cc:51:27: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtGui/qpainter.h:59,
                 from /usr/include/qt/QtGui/QPainter:1,
                 from src/FontListTableView.cc:28:
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/mouseselector.o src/mouseselector.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/ParameterWidget.o src/parameter/ParameterWidget.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/svg.h:3,
                 from src/svg.cc:2:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parameterobject.o src/parameter/parameterobject.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parameterextractor.o src/parameter/parameterextractor.cpp
src/comment.cpp: In function 'std::string getComment(const std::string&, int)':
src/comment.cpp:95:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parameterspinbox.o src/parameter/parameterspinbox.cpp
src/mouseselector.cc: In member function 'void MouseSelector::setup_framebuffer(const GLView*)':
src/mouseselector.cc:134:34: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
src/mouseselector.cc:135:35: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
src/mouseselector.cc: In member function 'int MouseSelector::select(const Renderer*, int, int)':
src/mouseselector.cc:156:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
src/mouseselector.cc:157:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parametercombobox.o src/parameter/parametercombobox.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parameterslider.o src/parameter/parameterslider.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parametercheckbox.o src/parameter/parametercheckbox.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parametertext.o src/parameter/parametertext.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parametervector.o src/parameter/parametervector.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/groupwidget.o src/parameter/groupwidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parameterset.o src/parameter/parameterset.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/parametervirtualwidget.o src/parameter/parametervirtualwidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/parameter/ignoreWheelWhenNotFocused.o src/parameter/ignoreWheelWhenNotFocused.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/QWordSearchField.o src/QWordSearchField.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/QSettingsCached.o src/QSettingsCached.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/InputDriver.o src/input/InputDriver.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/WheelIgnorer.o src/input/WheelIgnorer.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/lodepng/lodepng.o src/ext/lodepng/lodepng.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/polyclipping/clipper.o src/ext/polyclipping/clipper.cpp
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/bucketalloc.o src/ext/libtess2/Source/bucketalloc.c
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/dict.o src/ext/libtess2/Source/dict.c
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/geom.o src/ext/libtess2/Source/geom.c
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/mesh.o src/ext/libtess2/Source/mesh.c
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/priorityq.o src/ext/libtess2/Source/priorityq.c
src/ext/libtess2/Source/mesh.c: In function 'tessMeshFlipEdge':
src/ext/libtess2/Source/mesh.c:753:34: warning: unused parameter 'mesh' [-Wunused-parameter]
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/sweep.o src/ext/libtess2/Source/sweep.c
gcc -c -pipe -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -D_REENTRANT -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ext/libtess2/Source/tess.o src/ext/libtess2/Source/tess.c
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/PrintService.o src/PrintService.cc
src/ext/libtess2/Source/tess.c: In function 'tessTesselate':
src/ext/libtess2/Source/tess.c:976:63: warning: argument 'elementType' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
src/ext/libtess2/Source/tess.c:977:11: warning: argument 'polySize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
src/ext/libtess2/Source/tess.c:977:25: warning: argument 'vertexSize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/OctoPrint.o src/OctoPrint.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/PrintInitDialog.o src/PrintInitDialog.cc
/usr/bin/qdbusxml2cpp -a openscad_adaptor.h: org.openscad.OpenSCAD.xml
/usr/bin/qdbusxml2cpp -p openscad_interface.h: org.openscad.OpenSCAD.xml
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/imageutils-lodepng.o src/imageutils-lodepng.cc
src/ext/polyclipping/clipper.cpp: In function 'ClipperLib::Int128 ClipperLib::Int128Mul(long64, long64)':
src/ext/polyclipping/clipper.cpp:375:22: warning: implicitly-declared 'constexpr ClipperLib::Int128& ClipperLib::Int128::operator=(const ClipperLib::Int128&)' is deprecated [-Wdeprecated-copy]
src/ext/polyclipping/clipper.cpp:263:5: note: because 'ClipperLib::Int128' has user-provided 'ClipperLib::Int128::Int128(const ClipperLib::Int128&)'
src/ext/polyclipping/clipper.cpp: In function 'void ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
src/ext/polyclipping/clipper.cpp:721:14: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess]
src/ext/polyclipping/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here
In file included from /usr/include/c++/14.2.1/queue:64,
                 from src/ext/polyclipping/clipper.hpp:59,
                 from src/ext/polyclipping/clipper.cpp:41:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int, allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<long long int> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/OffscreenContextGLX.o src/OffscreenContextGLX.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/OpenCSGRenderer.o src/OpenCSGRenderer.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgalutils.o src/cgalutils.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgalutils-applyops.o src/cgalutils-applyops.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgalutils-project.o src/cgalutils-project.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgalutils-tess.o src/cgalutils-tess.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgalutils-polyhedron.o src/cgalutils-polyhedron.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/cgalutils-tess.cc:1:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:23,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:48:
/usr/include/CGAL/normal_vector_newell_3.h: In function 'void CGAL::normal_vector_newell_3(IC, IC, Vector&) [with IC = __gnu_cxx::__normal_iterator<const Point_3<Epick>*, std::vector<Point_3<Epick> > >; Vector = Vector_3<Epick>]':
/usr/include/CGAL/normal_vector_newell_3.h:104:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/normal_vector_newell_3.h:104:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In file included from /usr/include/CGAL/Triangulation_data_structure_2.h:35,
                 from /usr/include/CGAL/Triangulation_2.h:32,
                 from /usr/include/CGAL/Constrained_triangulation_2.h:26,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:56:
/usr/include/CGAL/Triangulation_ds_face_base_2.h: In member function 'int CGAL::Triangulation_ds_face_base_2<TDS>::index(Vertex_handle) const [with TDS = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_ds_face_base_2.h:167:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_opposite(Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1358:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In file included from /usr/include/CGAL/Triangulation_data_structure_2.h:38:
/usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_edge_circulator_2<Tds>::Triangulation_ds_edge_circulator_2(Vertex_handle, Face_handle) [with Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_ds_circulators_2.h:482:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_edge_circulator_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1335:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Edge_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Edge_circulator CGAL::Triangulation_2<Gt, Tds>::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3453:29,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1339:35:
/usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_dim_up(Vertex_handle, bool) [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]':
/usr/include/CGAL/Triangulation_data_structure_2.h:1025:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_first() [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Triangulation_2(const Geom_traits&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:854:39:
/usr/include/CGAL/Triangulation_data_structure_2.h:935:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_face_circulator_2<Tds>::Triangulation_ds_face_circulator_2(Vertex_handle, Face_handle) [with Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_ds_circulators_2.h:253:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_circulator_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1297:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1297:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1297:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Edge_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Edge_circulator CGAL::Triangulation_2<Gt, Tds>::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3453:29,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1306:38:
/usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1314:38:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_2.h: In member function 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::march_locate_1D(const Point&, Locate_type&, int&) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_2.h:2628:17: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Triangulation_2.h: In member function 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_affine_hull(const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_2.h:1448:39: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_convex_hull_2(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1385:38:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_convex_hull_2(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1396:22:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_convex_hull_2(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1426:22:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_second() [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_first(const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1292:39,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1471:24:
/usr/include/CGAL/Triangulation_data_structure_2.h:945:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_second(const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1476:30:
/usr/include/CGAL/Triangulation_2.h:1303:40: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:749:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:749:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:751:31: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:754:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In file included from /usr/include/CGAL/Triangulation_2.h:35:
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h: In constructor 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > >]':
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:147:1: note: parameter passing for argument of type 'CGAL::Triangulation_line_face_circulator_2<CGAL::Triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > >]' at /usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:164:43:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h: In constructor 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > >]':
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:195:19: note: parameter passing for argument of type 'CGAL::Triangulation_line_face_circulator_2<CGAL::Triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:202:21: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle, CGAL::Exact_predicates_tag) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1233:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1233:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1266:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1267:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1270:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1021:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1021:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1026:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1026:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:900:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:900:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:919:24: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:949:17:
/usr/include/CGAL/Constrained_triangulation_2.h:1026:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1026:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:949:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:949:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:989:23:
/usr/include/CGAL/Constrained_triangulation_2.h:1026:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1026:19: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:989:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:989:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:798:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:798:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Edge_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Edge_circulator CGAL::Triangulation_2<Gt, Tds>::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3453:29,
    inlined from 'bool CGAL::Triangulation_2<Gt, Tds>::includes_edge(Vertex_handle, Vertex_handle, Vertex_handle&, Face_handle&, int&) const [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1130:38,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:834:21:
/usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:854:47: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In file included from /usr/include/CGAL/Constrained_triangulation_plus_2.h:28,
                 from /usr/include/CGAL/Nef_3/vertex_cycle_to_nef_3.h:28,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:66:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::flip_around(Vertex_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:746:1: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:907:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:933:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
src/cgalutils-tess.cc: In function 'bool CGALUtils::tessellatePolygon(const PolygonK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)':
src/cgalutils-tess.cc:165:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:790:35,
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:260:36,
    inlined from 'bool CGALUtils::tessellatePolygon(const PolygonK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)' at src/cgalutils-tess.cc:178:25:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:791:35,
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:260:36,
    inlined from 'bool CGALUtils::tessellatePolygon(const PolygonK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)' at src/cgalutils-tess.cc:178:25:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:260:36,
    inlined from 'bool CGALUtils::tessellatePolygon(const PolygonK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)' at src/cgalutils-tess.cc:178:25:
/usr/include/CGAL/Constrained_triangulation_2.h:792:35: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
src/cgalutils-tess.cc: In function 'bool CGALUtils::tessellatePolygonWithHoles(const PolyholeK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)':
src/cgalutils-tess.cc:108:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:790:35,
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:260:36,
    inlined from 'bool CGALUtils::tessellatePolygonWithHoles(const PolyholeK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)' at src/cgalutils-tess.cc:122:26:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:791:35,
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:260:36,
    inlined from 'bool CGALUtils::tessellatePolygonWithHoles(const PolyholeK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)' at src/cgalutils-tess.cc:122:26:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(const Point&, const Point&) [with Gt = CGAL::Filtered_projection_traits_3<CGAL::Epick>; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:260:36,
    inlined from 'bool CGALUtils::tessellatePolygonWithHoles(const PolyholeK&, Polygons&, const CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>::Vector_3*)' at src/cgalutils-tess.cc:122:26:
/usr/include/CGAL/Constrained_triangulation_2.h:792:35: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Filtered_projection_traits_3<CGAL::Epick>, CGAL::Triangulation_face_base_with_info_2<FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/CGALCache.o src/CGALCache.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/cgalutils-polyhedron.cc:3:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/CGALRenderer.o src/CGALRenderer.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/cgalutils.cc:6:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/CGAL/config.h:260,
                 from /usr/include/CGAL/license/Nef_3.h:17,
                 from /usr/include/CGAL/Nef_3/SNC_iteration.h:18,
                 from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:36,
                 from src/cgal.h:12:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In file included from /usr/include/CGAL/ch_akl_toussaint.h:49,
                 from /usr/include/CGAL/convex_hull_2.h:21,
                 from /usr/include/CGAL/convex_hull_3.h:21,
                 from src/cgalutils.cc:25:
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions_deg(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, int, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xy_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions_deg(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, int, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions_deg(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, int, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_yz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In file included from /usr/include/CGAL/ch_graham_andrew.h:106,
                 from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:25:
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; OutputIterator = Tee_for_output_iterator<std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Point_3<Epick> >; Traits = Projection_traits_xz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; OutputIterator = Tee_for_output_iterator<std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Point_3<Epick> >; Traits = Projection_traits_xy_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; OutputIterator = Tee_for_output_iterator<std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Point_3<Epick> >; Traits = Projection_traits_yz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_yz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xy_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:304:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:310:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:316:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:322:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:304:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:310:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:316:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:322:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:304:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:310:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:316:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:322:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]':
/usr/include/CGAL/convex_hull_3.h:767:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:767:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:767:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'OutputIterator CGAL::CGAL_convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&, std::bidirectional_iterator_tag) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]',
    inlined from 'OutputIterator CGAL::convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/convex_hull_2.h:73:37,
    inlined from 'void CGAL::Convex_hull_3::internal::coplanar_3_hull(InputIterator, InputIterator, const Point_3&, const Point_3&, const Point_3&, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:459:26,
    inlined from 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:816:21:
/usr/include/CGAL/convex_hull_2.h:52:26: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'OutputIterator CGAL::CGAL_convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&, std::bidirectional_iterator_tag) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]',
    inlined from 'OutputIterator CGAL::convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/convex_hull_2.h:73:37,
    inlined from 'void CGAL::Convex_hull_3::internal::coplanar_3_hull(InputIterator, InputIterator, const Point_3&, const Point_3&, const Point_3&, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:466:28,
    inlined from 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:816:21:
/usr/include/CGAL/convex_hull_2.h:52:26: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'OutputIterator CGAL::CGAL_convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&, std::bidirectional_iterator_tag) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]',
    inlined from 'OutputIterator CGAL::convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/convex_hull_2.h:73:37,
    inlined from 'void CGAL::Convex_hull_3::internal::coplanar_3_hull(InputIterator, InputIterator, const Point_3&, const Point_3&, const Point_3&, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:473:30,
    inlined from 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:816:21:
/usr/include/CGAL/convex_hull_2.h:52:26: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; PolygonMesh = Polyhedron_3<Epick>; Traits = Convex_hull_traits_3<Epick, Polyhedron_3<Epick>, std::integral_constant<bool, true> >]':
/usr/include/CGAL/convex_hull_3.h:994:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:994:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:1047:51: note: parameter passing for argument of type 'P3_iterator' {aka 'std::__cxx11::list<CGAL::Point_3<CGAL::Epick> >::iterator'} changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:1047:51: note: parameter passing for argument of type 'P3_iterator' {aka 'std::__cxx11::list<CGAL::Point_3<CGAL::Epick> >::iterator'} changed in GCC 7.1
In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<((bool)is_iterator<T>::value)>*) [with InputIterator = std::_List_iterator<Point_3<Epick> >; PolygonMesh = Polyhedron_3<Epick>]',
    inlined from 'CGAL_Nef_polyhedron* createNefPolyhedronFromPolySet(const PolySet&)' at src/cgalutils.cc:64:22:
/usr/include/CGAL/convex_hull_3.h:1059:16: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/CGAL_Nef_polyhedron.o src/CGAL_Nef_polyhedron.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/cgalutils-applyops.cc:6:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/CGAL/config.h:260,
                 from /usr/include/CGAL/license/Nef_3.h:17,
                 from /usr/include/CGAL/Nef_3/SNC_iteration.h:18,
                 from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:36,
                 from src/cgal.h:12:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In file included from /usr/include/CGAL/ch_akl_toussaint.h:49,
                 from /usr/include/CGAL/convex_hull_2.h:21,
                 from /usr/include/CGAL/convex_hull_3.h:21,
                 from src/cgalutils-applyops.cc:25:
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions_deg(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, int, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xy_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions_deg(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, int, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions_deg(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, int, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_yz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:152:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In file included from /usr/include/CGAL/ch_graham_andrew.h:106,
                 from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:25:
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; OutputIterator = Tee_for_output_iterator<std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Point_3<Epick> >; Traits = Projection_traits_xz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; OutputIterator = Tee_for_output_iterator<std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Point_3<Epick> >; Traits = Projection_traits_xy_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h: In function 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; OutputIterator = Tee_for_output_iterator<std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Point_3<Epick> >; Traits = Projection_traits_yz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:119:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_yz_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'void CGAL::internal::ch_akl_toussaint_assign_points_to_regions(ForwardIterator, ForwardIterator, const typename Traits::Left_turn_2&, ForwardIterator, ForwardIterator, ForwardIterator, ForwardIterator, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, std::vector<typename PolygonTraits::Point_2>&, const Traits&) [with ForwardIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Traits = CGAL::Projection_traits_xy_3<CGAL::Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:123:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 2>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xy_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xy_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:304:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:310:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:316:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:322:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 0>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_yz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_yz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:304:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:310:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:316:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:322:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Distance = int; _Tp = CGAL::Point_3<CGAL::Epick>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:219:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:264:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:267:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:270:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:273:62: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:275:60: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:278:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:279:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:280:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'const std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:281:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:282:56: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:290:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::internal::Projection_traits_3<CGAL::Epick, 1>::Less_xy_2]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:292:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:294:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, vector<CGAL::Point_3<CGAL::Epick> > >; _Compare = CGAL::ch_akl_toussaint<std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, Projection_traits_xz_3<Epick> >(std::_List_iterator<Point_3<Epick> >, std::_List_iterator<Point_3<Epick> >, std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >, const Projection_traits_xz_3<Epick>&)::<lambda(const Point_2&, const Point_2&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:297:12:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h: In function 'OutputIterator CGAL::ch_akl_toussaint(ForwardIterator, ForwardIterator, OutputIterator, const Traits&) [with ForwardIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]':
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:304:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:310:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:316:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:322:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]':
/usr/include/CGAL/convex_hull_3.h:767:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:767:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:767:1: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'OutputIterator CGAL::CGAL_convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&, std::bidirectional_iterator_tag) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]',
    inlined from 'OutputIterator CGAL::convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xy_3<Epick>]' at /usr/include/CGAL/convex_hull_2.h:73:37,
    inlined from 'void CGAL::Convex_hull_3::internal::coplanar_3_hull(InputIterator, InputIterator, const Point_3&, const Point_3&, const Point_3&, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:459:26,
    inlined from 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:816:21:
/usr/include/CGAL/convex_hull_2.h:52:26: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'OutputIterator CGAL::CGAL_convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&, std::bidirectional_iterator_tag) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]',
    inlined from 'OutputIterator CGAL::convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_yz_3<Epick>]' at /usr/include/CGAL/convex_hull_2.h:73:37,
    inlined from 'void CGAL::Convex_hull_3::internal::coplanar_3_hull(InputIterator, InputIterator, const Point_3&, const Point_3&, const Point_3&, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:466:28,
    inlined from 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:816:21:
/usr/include/CGAL/convex_hull_2.h:52:26: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
In function 'OutputIterator CGAL::CGAL_convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&, std::bidirectional_iterator_tag) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]',
    inlined from 'OutputIterator CGAL::convex_hull_points_2(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; OutputIterator = std::back_insert_iterator<std::__cxx11::list<Point_3<Epick> > >; Traits = Projection_traits_xz_3<Epick>]' at /usr/include/CGAL/convex_hull_2.h:73:37,
    inlined from 'void CGAL::Convex_hull_3::internal::coplanar_3_hull(InputIterator, InputIterator, const Point_3&, const Point_3&, const Point_3&, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:473:30,
    inlined from 'void CGAL::Convex_hull_3::internal::ch_quickhull_face_graph(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; Traits = CGAL::Convex_hull_traits_3<CGAL::Epick, CGAL::Polyhedron_3<CGAL::Epick>, std::integral_constant<bool, true> >]' at /usr/include/CGAL/convex_hull_3.h:816:21:
/usr/include/CGAL/convex_hull_2.h:52:26: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = std::_List_iterator<Point_3<Epick> >; PolygonMesh = Polyhedron_3<Epick>; Traits = Convex_hull_traits_3<Epick, Polyhedron_3<Epick>, std::integral_constant<bool, true> >]':
/usr/include/CGAL/convex_hull_3.h:994:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:994:6: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:1047:51: note: parameter passing for argument of type 'P3_iterator' {aka 'std::__cxx11::list<CGAL::Point_3<CGAL::Epick> >::iterator'} changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:1047:51: note: parameter passing for argument of type 'P3_iterator' {aka 'std::__cxx11::list<CGAL::Point_3<CGAL::Epick> >::iterator'} changed in GCC 7.1
In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<((bool)is_iterator<T>::value)>*) [with InputIterator = std::_List_iterator<Point_3<Epick> >; PolygonMesh = Polyhedron_3<Epick>]',
    inlined from 'bool CGALUtils::applyHull(const Geometry::Geometries&, PolySet&)' at src/cgalutils-applyops.cc:236:24:
/usr/include/CGAL/convex_hull_3.h:1059:16: note: parameter passing for argument of type 'std::_List_iterator<CGAL::Point_3<CGAL::Epick> >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; PolygonMesh = Polyhedron_3<Epick>; Traits = Convex_hull_traits_3<Epick, Polyhedron_3<Epick>, std::integral_constant<bool, true> >]':
/usr/include/CGAL/convex_hull_3.h:994:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:994:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:1047:51: note: parameter passing for argument of type 'P3_iterator' {aka 'std::__cxx11::list<CGAL::Point_3<CGAL::Epick> >::iterator'} changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h:1047:51: note: parameter passing for argument of type 'P3_iterator' {aka 'std::__cxx11::list<CGAL::Point_3<CGAL::Epick> >::iterator'} changed in GCC 7.1
In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<((bool)is_iterator<T>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; PolygonMesh = Polyhedron_3<Epick>]',
    inlined from 'const Geometry* CGALUtils::applyMinkowski(const Geometry::Geometries&)' at src/cgalutils-applyops.cc:362:26:
/usr/include/CGAL/convex_hull_3.h:1059:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<((bool)is_iterator<T>::value)>*) [with InputIterator = __gnu_cxx::__normal_iterator<Point_3<Epick>*, std::vector<Point_3<Epick> > >; PolygonMesh = Polyhedron_3<Epick>]',
    inlined from 'const Geometry* CGALUtils::applyMinkowski(const Geometry::Geometries&)' at src/cgalutils-applyops.cc:403:26:
/usr/include/CGAL/convex_hull_3.h:1059:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epick>*, std::vector<CGAL::Point_3<CGAL::Epick> > >' changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/cgalworker.o src/cgalworker.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGALCache.cc:3:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Polygon2d-CGAL.o src/Polygon2d-CGAL.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/cgalutils.h:3,
                 from src/cgalutils-project.cc:6:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/CGAL/config.h:260,
                 from /usr/include/CGAL/license/Nef_3.h:17,
                 from /usr/include/CGAL/Nef_3/SNC_iteration.h:18,
                 from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:36,
                 from src/cgal.h:12:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1430 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Nef_3/Bounding_box_3.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:19:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:257:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:257:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:265:26:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1812 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Distance = int; _Tp = CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1900 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_insertion_sort(__first, __last, __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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805: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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1908 |           std::__final_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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/import_nef.o src/import_nef.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGALRenderer.h:4,
                 from src/CGALRenderer.cc:38:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from src/CGAL_OGL_Polyhedron.h:33,
                 from src/CGALRenderer.cc:39:
src/ext/CGAL/OGL_helper.h: In member function 'void CGAL::OGL::Polyhedron::draw(Halffacet_iterator, bool) const':
src/ext/CGAL/OGL_helper.h:460:9: warning: cast between incompatible function types from 'void (*)(GLvoid*, GLvoid*)' {aka 'void (*)(void*, void*)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type]
src/ext/CGAL/OGL_helper.h:462:9: warning: cast between incompatible function types from 'void (*)(GLdouble*, GLvoid**, GLfloat*, GLvoid**)' {aka 'void (*)(double*, void**, float*, void**)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type]
src/ext/CGAL/OGL_helper.h:464:9: warning: cast between incompatible function types from 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type]
src/ext/CGAL/OGL_helper.h:468:9: warning: cast between incompatible function types from 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type]
src/CGAL_OGL_Polyhedron.h: In member function 'virtual CGAL::IO::Color CGAL_OGL_Polyhedron::getFacetColor(CGAL::OGL::Polyhedron::Halffacet_iterator, bool) const':
src/CGAL_OGL_Polyhedron.h:95:14: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Halffacet_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DFacet>::const_iterator'} changed in GCC 7.1
src/CGAL_OGL_Polyhedron.h: In member function 'virtual CGAL::IO::Color CGAL_OGL_Polyhedron::getEdgeColor(CGAL::OGL::Polyhedron::Edge_iterator) const':
src/CGAL_OGL_Polyhedron.h:88:14: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Edge_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DSegment>::const_iterator'} changed in GCC 7.1
src/CGAL_OGL_Polyhedron.h: In member function 'virtual CGAL::IO::Color CGAL_OGL_Polyhedron::getVertexColor(CGAL::OGL::Polyhedron::Vertex_iterator) const':
src/CGAL_OGL_Polyhedron.h:81:14: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Vertex_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DPoint>::const_iterator'} changed in GCC 7.1
src/ext/CGAL/OGL_helper.h: In member function 'virtual CGAL::IO::Color CGAL::OGL::Polyhedron::getVertexColor(Vertex_iterator) const':
src/ext/CGAL/OGL_helper.h:375:25: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Vertex_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DPoint>::const_iterator'} changed in GCC 7.1
src/ext/CGAL/OGL_helper.h: In member function 'virtual CGAL::IO::Color CGAL::OGL::Polyhedron::getEdgeColor(Edge_iterator) const':
src/ext/CGAL/OGL_helper.h:405:25: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Edge_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DSegment>::const_iterator'} changed in GCC 7.1
src/ext/CGAL/OGL_helper.h: In member function 'virtual CGAL::IO::Color CGAL::OGL::Polyhedron::getFacetColor(Halffacet_iterator, bool) const':
src/ext/CGAL/OGL_helper.h:433:25: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Halffacet_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DFacet>::const_iterator'} changed in GCC 7.1
src/ext/CGAL/OGL_helper.h: In member function 'void CGAL::OGL::Polyhedron::draw(Halffacet_iterator, bool) const':
src/ext/CGAL/OGL_helper.h:455:10: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Halffacet_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DFacet>::const_iterator'} changed in GCC 7.1
src/ext/CGAL/OGL_helper.h:473:36: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Halffacet_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DFacet>::const_iterator'} changed in GCC 7.1
In member function 'void CGAL::OGL::Polyhedron::draw(Vertex_iterator) const',
    inlined from 'void CGAL::OGL::Polyhedron::fill_display_lists()' at src/ext/CGAL/OGL_helper.h:538:6:
src/ext/CGAL/OGL_helper.h:391:37: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Vertex_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DPoint>::const_iterator'} changed in GCC 7.1
In member function 'void CGAL::OGL::Polyhedron::draw(Edge_iterator) const',
    inlined from 'void CGAL::OGL::Polyhedron::fill_display_lists()' at src/ext/CGAL/OGL_helper.h:544:6:
src/ext/CGAL/OGL_helper.h:421:35: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Edge_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DSegment>::const_iterator'} changed in GCC 7.1
src/ext/CGAL/OGL_helper.h: In member function 'void CGAL::OGL::Polyhedron::fill_display_lists()':
src/ext/CGAL/OGL_helper.h:556:15: note: parameter passing for argument of type 'CGAL::OGL::Polyhedron::Halffacet_iterator' {aka 'std::__cxx11::list<CGAL::OGL::DFacet>::const_iterator'} changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/PlatformUtils-posix.o src/PlatformUtils-posix.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/scadlexer.o src/scadlexer.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/lexer.o objects/lexer.cxx
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/comment_lexer.o objects/comment_lexer.cxx
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/parser.o objects/parser.cxx
objects/comment_lexer.cxx:1485:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function]
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/comment_parser.o objects/comment_parser.cxx
/usr/bin/rcc -name openscad openscad.qrc -o objects/qrc_openscad.cpp
g++ -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -dM -E -o objects/moc_predefs.h /usr/lib/qt/mkspecs/features/data/dummy.cpp
/usr/bin/qdbusxml2cpp -i openscad_interface.h -p :openscad_interface.cpp org.openscad.OpenSCAD.xml
/usr/bin/qdbusxml2cpp -i openscad_adaptor.h -a :openscad_adaptor.cpp org.openscad.OpenSCAD.xml
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include openscad_interface.h -o objects/moc_openscad_interface.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include openscad_adaptor.h -o objects/moc_openscad_adaptor.cpp
/usr/bin/uic src/MainWindow.ui -o objects/ui_MainWindow.h -tr q_
/usr/bin/uic src/Preferences.ui -o objects/ui_Preferences.h -tr q_
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/LibraryInfo.o src/LibraryInfo.cc
src/Preferences.ui: Warning: The name 'verticalSpacer' (QSpacerItem) is already in use, defaulting to 'verticalSpacer1'.
src/Preferences.ui: Warning: The name 'verticalLayout_16' (QVBoxLayout) is already in use, defaulting to 'verticalLayout_161'.
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/openscad.o src/openscad.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/Polygon2d-CGAL.h:4,
                 from src/Polygon2d-CGAL.cc:1:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Triangulation_data_structure_2.h:35,
                 from /usr/include/CGAL/Triangulation_2.h:32,
                 from /usr/include/CGAL/Constrained_triangulation_2.h:26,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:56:
/usr/include/CGAL/Triangulation_ds_face_base_2.h: In member function 'int CGAL::Triangulation_ds_face_base_2<TDS>::index(Vertex_handle) const [with TDS = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_ds_face_base_2.h:167:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_opposite(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1358:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In file included from /usr/include/CGAL/Triangulation_data_structure_2.h:38:
/usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_edge_circulator_2<Tds>::Triangulation_ds_edge_circulator_2(Vertex_handle, Face_handle) [with Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_ds_circulators_2.h:482:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_edge_circulator_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1335:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Edge_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Edge_circulator CGAL::Triangulation_2<Gt, Tds>::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3453:29,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1339:35:
/usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_face_circulator_2<Tds>::Triangulation_ds_face_circulator_2(Vertex_handle, Face_handle) [with Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_ds_circulators_2.h:253:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_circulator_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1297:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1297:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1297:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Edge_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Edge_circulator CGAL::Triangulation_2<Gt, Tds>::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3453:29,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1306:38:
/usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1314:38:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_dim_up(Vertex_handle, bool) [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]':
/usr/include/CGAL/Triangulation_data_structure_2.h:1025:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_2.h: In member function 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_affine_hull(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_2.h:1448:39: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Triangulation_2.h: In member function 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::march_locate_1D(const Point&, Locate_type&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_2.h:2628:17: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Triangulation_2.h: In member function 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::exact_locate(const Point&, Locate_type&, int&, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]':
/usr/include/CGAL/Triangulation_2.h:3105:21: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_convex_hull_2(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1385:38:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_convex_hull_2(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1396:22:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_outside_convex_hull_2(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1426:22:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_second() [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_first(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1292:39,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1471:24:
/usr/include/CGAL/Triangulation_data_structure_2.h:945:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert_second(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Vertex_handle CGAL::Triangulation_2<Gt, Tds>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1476:30:
/usr/include/CGAL/Triangulation_2.h:1303:40: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:749:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:749:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:751:31: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:754:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::inexact_locate(const Point&, Face_handle, int) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::generic_locate(const Point&, Locate_type&, int&, Face_handle, CGAL::internal::Structural_filtering_2_tag) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:425:24,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::locate(const Point&, Locate_type&, int&, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:531:26,
    inlined from 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:695:15,
    inlined from 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:667:16:
/usr/include/CGAL/Triangulation_2.h:3163:15: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
In file included from /usr/include/CGAL/Triangulation_2.h:35:
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h: In constructor 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > >]':
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:147:1: note: parameter passing for argument of type 'CGAL::Triangulation_line_face_circulator_2<CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Face_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_circulator CGAL::Triangulation_2<Gt, Tds>::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3435:29,
    inlined from 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > >]' at /usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:164:43:
/usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h: In constructor 'CGAL::Triangulation_line_face_circulator_2<Triangulation_>::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > >]':
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:195:19: note: parameter passing for argument of type 'CGAL::Triangulation_line_face_circulator_2<CGAL::Triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:202:21: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:900:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:900:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:919:24: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:949:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:949:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:989:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:989:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:798:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:798:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Edge_circulator CGAL::Triangulation_data_structure_2<Vb, Fb>::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Edge_circulator CGAL::Triangulation_2<Gt, Tds>::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:3453:29,
    inlined from 'bool CGAL::Triangulation_2<Gt, Tds>::includes_edge(Vertex_handle, Vertex_handle, Vertex_handle&, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:1130:38,
    inlined from 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:834:21:
/usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:854:47: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In file included from /usr/include/CGAL/Constrained_triangulation_plus_2.h:28,
                 from /usr/include/CGAL/Nef_3/vertex_cycle_to_nef_3.h:28,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:66:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::flip_around(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:746:1: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:907:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:933:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_data_structure_2<Vb, Fb>::Vertex_handle CGAL::Triangulation_data_structure_2<Vb, Fb>::insert_first() [with Vb = CGAL::Triangulation_vertex_base_2<CGAL::Epick>; Fb = CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Triangulation_2(const Geom_traits&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:854:39,
    inlined from 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Constrained_triangulation_2(const Gt&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:198:70,
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Constrained_Delaunay_triangulation_2(const Geom_traits&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:159:13,
    inlined from 'PolySet* Polygon2d::tessellate() const' at src/Polygon2d-CGAL.cc:98:21:
/usr/include/CGAL/Triangulation_data_structure_2.h:935:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'PolySet* Polygon2d::tessellate() const' at src/Polygon2d-CGAL.cc:106:25:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'PolySet* Polygon2d::tessellate() const' at src/Polygon2d-CGAL.cc:108:26:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'void CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'PolySet* Polygon2d::tessellate() const' at src/Polygon2d-CGAL.cc:110:26:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:254:36: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::inexact_locate(const Point&, Face_handle, int) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]',
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::generic_locate(const Point&, Locate_type&, int&, Face_handle, CGAL::internal::Structural_filtering_2_tag) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:425:24,
    inlined from 'CGAL::Triangulation_2<Gt, Tds>::Face_handle CGAL::Triangulation_2<Gt, Tds>::locate(const Point&, Locate_type&, int&, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >]' at /usr/include/CGAL/Triangulation_2.h:531:26,
    inlined from 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:695:15,
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:919:32,
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16:
/usr/include/CGAL/Triangulation_2.h:3163:15: note: parameter passing for argument of type 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1
In member function 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2<Gt, Tds_, Itag_>::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:894:16:
/usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:920:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]':
/usr/include/CGAL/Constrained_triangulation_2.h:1021:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1021:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
In member function 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle, CGAL::Exact_predicates_tag) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]',
    inlined from 'CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::Vertex_handle CGAL::Constrained_triangulation_2<Gt, Tds_, Itag_>::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >; Itag_ = CGAL::Exact_predicates_tag]' at /usr/include/CGAL/Constrained_triangulation_2.h:1026:19:
/usr/include/CGAL/Constrained_triangulation_2.h:1266:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1267:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
/usr/include/CGAL/Constrained_triangulation_2.h:1270:22: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2<CGAL::Epick, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > >, CGAL::Exact_predicates_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_2<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Epick>, CGAL::Constrained_triangulation_face_base_2<CGAL::Epick, CGAL::Triangulation_face_base_with_info_2<Polygon2DCGAL::FaceInfo, CGAL::Epick> > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/mainwin.o src/mainwin.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/import_nef.cc:8:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/tabmanager.o src/tabmanager.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGAL_Nef_polyhedron.cc:1:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /usr/include/eigen3/Eigen/Core:95,
                 from src/linalg.h:3,
                 from src/Geometry.h:7,
                 from src/CGAL_Nef_polyhedron.h:3:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1430 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1430:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Nef_3/Bounding_box_3.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:19:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:257:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:257:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits, Generator>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; Generator = boost::random::variate_generator<boost::random::rand48&, boost::uniform_int<int> >]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::iterative_radon(RandomAccessIter, RandomAccessIter, Predicate_traits, int, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:249:12,
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:263:42:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:233:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    inlined from 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>; T = double]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:265:26:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Distance = int; _Tp = CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1900 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::DIFF, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::DIFF; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::AND, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Compare]',
    inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:4805:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4805 |     }
      |                  ^                                                            
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Spanning]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:444:23:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:457:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Lo_less]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:475:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
In function '_BIter std::partition(_BIter, _BIter, _Predicate) [with _BIter = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>::Hi_greater]',
    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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:481:27:
/usr/include/c++/14.2.1/bits/stl_algo.h:4583:51: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
 4583 |                               std::__iterator_category(__first));
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 4584 |     }
      |     ~                                              
/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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; T = double; Predicate_traits = Predicate_traits_d<Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_edge1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:131:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge0_face1_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:137:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' 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<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; Callback = CGAL::binop_intersection_test_segment_tree<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d<Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >, 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<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >; BoxTraits = Box_intersection_d::Box_traits_d<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > >]' at /usr/include/CGAL/box_intersection_d.h:243:57,
    inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >*, std::vector<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >, std::allocator<Nef_box<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > > >; Callback = binop_intersection_test_segment_tree<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > >::Bop_edge1_face0_callback<Binary_operation<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >::Intersection_call_back<SNC_const_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> >, Nef_polyhedron_3<Cartesian<Gmpq> >::OR, ID_support_handler<SNC_indexed_items, SNC_decorator<SNC_structure<Cartesian<Gmpq>, SNC_indexed_items, bool> > > > >]' at /usr/include/CGAL/box_intersection_d.h:344:37,
    inlined from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::operator()(Callback&, Callback&, const SNC_structure&, const SNC_structure&) [with Callback = CGAL::Binary_operation<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >::Intersection_call_back<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR, CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; SNC_decorator = CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]' at /usr/include/CGAL/Nef_3/binop_intersection_tests.h:143:23,
    inlined from 'void CGAL::Binary_operation<Map>::operator()(SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const SNC_structure&, const SNC_point_locator*, const Selection&) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::OR; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]' at /usr/include/CGAL/Nef_3/Binary_operation.h:510:31:
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >*, std::vector<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >' changed in GCC 7.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/OpenSCADApp.o src/OpenSCADApp.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/WindowManager.o src/WindowManager.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/ErrorLog.o src/ErrorLog.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/LibraryInfo.cc:19:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/InputEventMapper.o src/input/InputEventMapper.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/InputDriverManager.o src/input/InputDriverManager.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/AxisConfigWidget.o src/input/AxisConfigWidget.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/openscad.cc:57:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from src/openscad.cc:44:
src/stackcheck.h: In constructor 'StackCheck::StackCheck()':
src/stackcheck.h:21:7: warning: storing the address of local variable 'c' in '*this.StackCheck::ptr' [-Wdangling-pointer=]
src/stackcheck.h:20:17: note: 'c' declared here
src/stackcheck.h:19:13: note: 'this' declared here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/ButtonConfigWidget.o src/input/ButtonConfigWidget.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/DBusInputDriver.o src/input/DBusInputDriver.cc
In file included from /usr/include/CGAL/number_type_basic.h:51,
                 from /usr/include/CGAL/Gmpq.h:16,
                 from src/cgal.h:13,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGALRenderer.h:4,
                 from src/mainwin.cc:114:
/usr/include/CGAL/double.h: In function 'std::pair<double, double> CGAL::split_numerator_denominator(double)':
/usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits<long int>::Residue_type CGAL::Modular_traits<long int>::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
/usr/include/CGAL/int.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<long unsigned int>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<long unsigned int, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Gmpq.h:17:
/usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits<CGAL::Gmpz>::Residue_type CGAL::Modular_traits<CGAL::Gmpz>::Modular_image::operator()(const CGAL::Modular_traits<CGAL::Gmpz>::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
In file included from /usr/include/CGAL/Gmpz.h:245:
/usr/include/CGAL/Gmpzf.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::Gmpzf>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::Gmpzf, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/Gmpzf.h:128:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
In file included from /usr/include/CGAL/Sqrt_extension/Modular_traits.h:18,
                 from /usr/include/CGAL/Sqrt_extension.h:52,
                 from /usr/include/CGAL/MP_Float.h:22,
                 from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23,
                 from /usr/include/CGAL/Exact_kernel_selector.h:26,
                 from /usr/include/CGAL/Filtered_kernel.h:22,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /usr/include/CGAL/Epic_converter.h:18,
                 from /usr/include/CGAL/Static_filtered_predicate.h:15,
                 from /usr/include/CGAL/Lazy_kernel.h:18,
                 from /usr/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /usr/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /usr/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /usr/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18:
/usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits<short int, CGAL::Residue>::Type CGAL::Coercion_traits<short int, CGAL::Residue>::Cast::operator()(const CGAL::Residue&) const':
/usr/include/CGAL/Residue.h:41:265: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1
/usr/include/CGAL/MP_Float.h: In member function 'std::pair<double, double> CGAL::Real_embeddable_traits<CGAL::MP_Float>::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base<CGAL::MP_Float, std::integral_constant<bool, true> >::Type&) const':
/usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair<double, double>' when C++17 is enabled changed to match C++14 in GCC 10.1
src/mainwin.cc: In member function 'void MainWindow::initActionIcon(QAction*, const char*, const char*)':
src/mainwin.cc:636:56: warning: 'const QBrush& QPalette::background() const' is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qwidget.h:48,
                 from /usr/include/qt/QtWidgets/qmainwindow.h:44,
                 from /usr/include/qt/QtWidgets/QMainWindow:1,
                 from src/MainWindow.h:4,
                 from src/mainwin.cc:32:
/usr/include/qt/QtGui/qpalette.h:149:26: note: declared here
src/mainwin.cc: In member function 'void MainWindow::compile(bool, bool, bool)':
src/mainwin.cc:971:27: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtCore/QTime:1,
                 from src/MainWindow.h:19:
/usr/include/qt/QtCore/qdatetime.h:235:72: note: declared here
src/mainwin.cc: In member function 'void MainWindow::compileCSG()':
src/mainwin.cc:1319:58: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qdatetime.h:237:71: note: declared here
src/mainwin.cc: In member function 'void MainWindow::actionRenderDone(std::shared_ptr<const Geometry>)':
src/mainwin.cc:2110:58: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
/usr/include/qt/QtCore/qdatetime.h:237:71: note: declared here
src/mainwin.cc: In member function 'void MainWindow::actionDisplayAST()':
src/mainwin.cc:2287:20: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtWidgets/qplaintextedit.h:44,
                 from /usr/include/qt/QtWidgets/QPlainTextEdit:1,
                 from src/Console.h:29,
                 from objects/ui_MainWindow.h:32,
                 from src/MainWindow.h:6:
/usr/include/qt/QtWidgets/qtextedit.h:203:43: note: declared here
src/mainwin.cc: In member function 'void MainWindow::actionDisplayCSGTree()':
src/mainwin.cc:2306:20: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
/usr/include/qt/QtWidgets/qtextedit.h:203:43: note: declared here
src/mainwin.cc: In member function 'void MainWindow::actionDisplayCSGProducts()':
src/mainwin.cc:2326:20: warning: 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
/usr/include/qt/QtWidgets/qtextedit.h:203:43: note: declared here
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/JoystickInputDriver.o src/input/JoystickInputDriver.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/input/SpaceNavInputDriver.o src/input/SpaceNavInputDriver.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/scintillaeditor.o src/scintillaeditor.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/qrc_openscad.o objects/qrc_openscad.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/ProgressWidget.h -o objects/moc_ProgressWidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/QGLView.h -o objects/moc_QGLView.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/MainWindow.h -o objects/moc_MainWindow.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/tabmanager.h -o objects/moc_tabmanager.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/tabwidget.h -o objects/moc_tabwidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/OpenSCADApp.h -o objects/moc_OpenSCADApp.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/WindowManager.h -o objects/moc_WindowManager.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/Preferences.h -o objects/moc_Preferences.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/OpenCSGWarningDialog.h -o objects/moc_OpenCSGWarningDialog.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/AboutDialog.h -o objects/moc_AboutDialog.cpp
src/scintillaeditor.cpp: In member function 'bool ScintillaEditor::handleWheelEventNavigateNumber(QWheelEvent*)':
src/scintillaeditor.cpp:1029:24: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtGui/QWheelEvent:1,
                 from src/editor.h:6,
                 from src/scintillaeditor.h:15,
                 from src/scintillaeditor.cpp:13:
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
src/scintillaeditor.cpp:1059:36: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
src/scintillaeditor.cpp: In member function 'void ScintillaEditor::onIndicatorClicked(int, int, Qt::KeyboardModifiers)':
src/scintillaeditor.cpp:1274:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<IndicatorData>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/qt/QtCore/QMap:1,
                 from src/scintillaeditor.h:7:
/usr/include/qt/QtCore/qmap.h: In instantiation of 'QMapData<Key, T>::Node* QMapData<Key, T>::createNode(const Key&, const T&, Node*, bool) [with Key = QString; T = ScadTemplate; Node = QMapNode<QString, ScadTemplate>]':
/usr/include/qt/QtCore/qmap.h:733:28:   required from 'QMap<K, V>::iterator QMap<K, V>::insert(const Key&, const T&) [with Key = QString; T = ScadTemplate]'
  733 |     Node *z = d->createNode(akey, avalue, y, left);
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
src/scintillaeditor.cpp:256:23:   required from here
/usr/include/qt/QtCore/qmap.h:231:17: warning: implicitly-declared 'ScadTemplate::ScadTemplate(const ScadTemplate&)' is deprecated [-Wdeprecated-copy]
  231 |                 new (&n->value) T(v);
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from src/scintillaeditor.h:17:
src/scadapi.h:54:17: note: because 'ScadTemplate' has user-provided 'ScadTemplate& ScadTemplate::operator=(const ScadTemplate&)'
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/FontListDialog.h -o objects/moc_FontListDialog.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/FontListTableView.h -o objects/moc_FontListTableView.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/scadapi.h -o objects/moc_scadapi.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/editor.h -o objects/moc_editor.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/Dock.h -o objects/moc_Dock.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/Console.h -o objects/moc_Console.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/ErrorLog.h -o objects/moc_ErrorLog.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/AutoUpdater.h -o objects/moc_AutoUpdater.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/launchingscreen.h -o objects/moc_launchingscreen.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/LibraryInfoDialog.h -o objects/moc_LibraryInfoDialog.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/ParameterWidget.h -o objects/moc_ParameterWidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parametervirtualwidget.h -o objects/moc_parametervirtualwidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parameterspinbox.h -o objects/moc_parameterspinbox.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parametercombobox.h -o objects/moc_parametercombobox.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parameterslider.h -o objects/moc_parameterslider.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parametercheckbox.h -o objects/moc_parametercheckbox.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parametertext.h -o objects/moc_parametertext.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/parametervector.h -o objects/moc_parametervector.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/groupwidget.h -o objects/moc_groupwidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/parameter/ignoreWheelWhenNotFocused.h -o objects/moc_ignoreWheelWhenNotFocused.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/QWordSearchField.h -o objects/moc_QWordSearchField.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/InputEventMapper.h -o objects/moc_InputEventMapper.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/InputDriverManager.h -o objects/moc_InputDriverManager.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/AxisConfigWidget.h -o objects/moc_AxisConfigWidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/ButtonConfigWidget.h -o objects/moc_ButtonConfigWidget.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/WheelIgnorer.h -o objects/moc_WheelIgnorer.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/NetworkSignal.h -o objects/moc_NetworkSignal.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/PrintInitDialog.h -o objects/moc_PrintInitDialog.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/DBusInputDriver.h -o objects/moc_DBusInputDriver.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/cgalworker.h -o objects/moc_cgalworker.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/input/SpaceNavInputDriver.h -o objects/moc_SpaceNavInputDriver.cpp
/usr/bin/moc -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB --include /build/openscad/src/openscad/objects/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/build/openscad/src/openscad -I/build/openscad/src/openscad/src -I/build/openscad/src/openscad/src/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -I/usr/include/c++/14.2.1 -I/usr/include/c++/14.2.1/armv7l-unknown-linux-gnueabihf -I/usr/include/c++/14.2.1/backward -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include -I/usr/local/include -I/usr/lib/gcc/armv7l-unknown-linux-gnueabihf/14.2.1/include-fixed -I/usr/include src/scintillaeditor.h -o objects/moc_scintillaeditor.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/openscad_interface.o openscad_interface.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/openscad_adaptor.o openscad_adaptor.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_openscad_interface.o objects/moc_openscad_interface.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_openscad_adaptor.o objects/moc_openscad_adaptor.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/Preferences.o src/Preferences.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/SettingsWriter.o src/SettingsWriter.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/OpenCSGWarningDialog.o src/OpenCSGWarningDialog.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/editor.o src/editor.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/src/QGLView.o src/QGLView.cc
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_ProgressWidget.o objects/moc_ProgressWidget.cpp
src/editor.cc: In member function 'virtual void EditorInterface::wheelEvent(QWheelEvent*)':
src/editor.cc:10:19: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtGui/QWheelEvent:1,
                 from src/editor.h:6,
                 from src/editor.cc:1:
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
src/editor.cc:11:24: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
  219 |     inline int delta() const  { return qt4D; }
      |                ^~~~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_QGLView.o objects/moc_QGLView.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_MainWindow.o objects/moc_MainWindow.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_tabmanager.o objects/moc_tabmanager.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_tabwidget.o objects/moc_tabwidget.cpp
src/QGLView.cc: In member function 'virtual void QGLView::wheelEvent(QWheelEvent*)':
src/QGLView.cc:325:29: warning: 'QPoint QWheelEvent::pos() const' is deprecated: Use position() [-Wdeprecated-declarations]
In file included from /usr/include/qt/QtGui/QWheelEvent:1,
                 from src/QGLView.cc:34:
/usr/include/qt/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint pos() const { return p.toPoint(); }
      |                   ^~~
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_OpenSCADApp.o objects/moc_OpenSCADApp.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_WindowManager.o objects/moc_WindowManager.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_Preferences.o objects/moc_Preferences.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_OpenCSGWarningDialog.o objects/moc_OpenCSGWarningDialog.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_AboutDialog.o objects/moc_AboutDialog.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_FontListDialog.o objects/moc_FontListDialog.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_FontListTableView.o objects/moc_FontListTableView.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_scadapi.o objects/moc_scadapi.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_editor.o objects/moc_editor.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_Dock.o objects/moc_Dock.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_Console.o objects/moc_Console.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_ErrorLog.o objects/moc_ErrorLog.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_AutoUpdater.o objects/moc_AutoUpdater.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_launchingscreen.o objects/moc_launchingscreen.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_LibraryInfoDialog.o objects/moc_LibraryInfoDialog.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_ParameterWidget.o objects/moc_ParameterWidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parametervirtualwidget.o objects/moc_parametervirtualwidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parameterspinbox.o objects/moc_parameterspinbox.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parametercombobox.o objects/moc_parametercombobox.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parameterslider.o objects/moc_parameterslider.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parametercheckbox.o objects/moc_parametercheckbox.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parametertext.o objects/moc_parametertext.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_parametervector.o objects/moc_parametervector.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_groupwidget.o objects/moc_groupwidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_ignoreWheelWhenNotFocused.o objects/moc_ignoreWheelWhenNotFocused.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_QWordSearchField.o objects/moc_QWordSearchField.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_InputEventMapper.o objects/moc_InputEventMapper.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_InputDriverManager.o objects/moc_InputDriverManager.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_AxisConfigWidget.o objects/moc_AxisConfigWidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_ButtonConfigWidget.o objects/moc_ButtonConfigWidget.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_WheelIgnorer.o objects/moc_WheelIgnorer.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_NetworkSignal.o objects/moc_NetworkSignal.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_PrintInitDialog.o objects/moc_PrintInitDialog.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_DBusInputDriver.o objects/moc_DBusInputDriver.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_cgalworker.o objects/moc_cgalworker.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_SpaceNavInputDriver.o objects/moc_SpaceNavInputDriver.cpp
g++ -c -pipe -DSTACKSIZE=8388608 -fno-strict-aliasing -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++1z -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/pixman-1 -I/usr/include -I/usr/include/libxml2 -I/usr/include/lib3mf/Bindings/Cpp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DEIGEN_DONT_ALIGN -frounding-math -D_REENTRANT -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_JOYSTICK -DENABLE_CAIRO -DENABLE_SPNAV -DENABLE_LIBZIP -DLIB3MF_API_2 -DENABLE_LIB3MF -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/include/qt -I/usr/include/qt/QtPrintSupport -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtDBus -I/usr/include/qt/QtCore -Iobjects -I/usr/include/eigen3 -I/usr/lib/qt/mkspecs/linux-g++ -o objects/objects/moc_scintillaeditor.o objects/moc_scintillaeditor.cpp
g++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -o openscad objects/src/AST.o objects/src/ModuleInstantiation.o objects/src/Assignment.o objects/src/export_pdf.o objects/src/expr.o objects/src/function.o objects/src/module.o objects/src/UserModule.o objects/src/annotation.o objects/src/libsvg/libsvg.o objects/src/libsvg/circle.o objects/src/libsvg/ellipse.o objects/src/libsvg/line.o objects/src/libsvg/text.o objects/src/libsvg/tspan.o objects/src/libsvg/data.o objects/src/libsvg/polygon.o objects/src/libsvg/polyline.o objects/src/libsvg/rect.o objects/src/libsvg/group.o objects/src/libsvg/svgpage.o objects/src/libsvg/path.o objects/src/libsvg/shape.o objects/src/libsvg/transformation.o objects/src/libsvg/util.o objects/src/version_check.o objects/src/ProgressWidget.o objects/src/linalg.o objects/src/Camera.o objects/src/handle_dep.o objects/src/value.o objects/src/degree_trig.o objects/src/func.o objects/src/localscope.o objects/src/feature.o objects/src/node.o objects/src/context.o objects/src/builtincontext.o objects/src/modcontext.o objects/src/evalcontext.o objects/src/csgnode.o objects/src/CSGTreeNormalizer.o objects/src/CSGTreeEvaluator.o objects/src/Geometry.o objects/src/Polygon2d.o objects/src/clipper-utils.o objects/src/polyset-utils.o objects/src/GeometryUtils.o objects/src/polyset.o objects/src/csgops.o objects/src/transform.o objects/src/color.o objects/src/primitives.o objects/src/projection.o objects/src/cgaladv.o objects/src/surface.o objects/src/control.o objects/src/render.o objects/src/text.o objects/src/dxfdata.o objects/src/dxfdim.o objects/src/offset.o objects/src/linearextrude.o objects/src/rotateextrude.o objects/src/printutils.o objects/src/fileutils.o objects/src/progress.o objects/src/parsersettings.o objects/src/boost-utils.o objects/src/PlatformUtils.o objects/src/LibraryInfo.o objects/src/RenderStatistic.o objects/src/nodedumper.o objects/src/NodeVisitor.o objects/src/GeometryEvaluator.o objects/src/ModuleCache.o objects/src/GeometryCache.o objects/src/Tree.o objects/src/DrawingCallback.o objects/src/FreetypeRenderer.o objects/src/FontCache.o objects/src/settings.o objects/src/rendersettings.o objects/src/initConfig.o objects/src/Preferences.o objects/src/SettingsWriter.o objects/src/OpenCSGWarningDialog.o objects/src/editor.o objects/src/GLView.o objects/src/QGLView.o objects/src/AutoUpdater.o objects/src/hash.o objects/src/GroupModule.o objects/src/FileModule.o objects/src/StatCache.o objects/src/scadapi.o objects/src/builtin.o objects/src/calc.o objects/src/export.o objects/src/export_stl.o objects/src/export_amf.o objects/src/export_3mf.o objects/src/export_off.o objects/src/export_dxf.o objects/src/export_svg.o objects/src/export_nef.o objects/src/export_png.o objects/src/import.o objects/src/import_stl.o objects/src/import_off.o objects/src/import_svg.o objects/src/import_amf.o objects/src/import_3mf.o objects/src/renderer.o objects/src/colormap.o objects/src/ThrownTogetherRenderer.o objects/src/svg.o objects/src/OffscreenView.o objects/src/fbo.o objects/src/system-gl.o objects/src/imageutils.o objects/src/version.o objects/src/openscad.o objects/src/mainwin.o objects/src/tabmanager.o objects/src/tabwidget.o objects/src/OpenSCADApp.o objects/src/WindowManager.o objects/src/UIUtils.o objects/src/Dock.o objects/src/Console.o objects/src/ErrorLog.o objects/src/FontListDialog.o objects/src/FontListTableView.o objects/src/launchingscreen.o objects/src/LibraryInfoDialog.o objects/src/comment.o objects/src/mouseselector.o objects/src/parameter/ParameterWidget.o objects/src/parameter/parameterobject.o objects/src/parameter/parameterextractor.o objects/src/parameter/parameterspinbox.o objects/src/parameter/parametercombobox.o objects/src/parameter/parameterslider.o objects/src/parameter/parametercheckbox.o objects/src/parameter/parametertext.o objects/src/parameter/parametervector.o objects/src/parameter/groupwidget.o objects/src/parameter/parameterset.o objects/src/parameter/parametervirtualwidget.o objects/src/parameter/ignoreWheelWhenNotFocused.o objects/src/QWordSearchField.o objects/src/QSettingsCached.o objects/src/input/InputDriver.o objects/src/input/InputEventMapper.o objects/src/input/InputDriverManager.o objects/src/input/AxisConfigWidget.o objects/src/input/ButtonConfigWidget.o objects/src/input/WheelIgnorer.o objects/src/ext/lodepng/lodepng.o objects/src/ext/polyclipping/clipper.o objects/src/ext/libtess2/Source/bucketalloc.o objects/src/ext/libtess2/Source/dict.o objects/src/ext/libtess2/Source/geom.o objects/src/ext/libtess2/Source/mesh.o objects/src/ext/libtess2/Source/priorityq.o objects/src/ext/libtess2/Source/sweep.o objects/src/ext/libtess2/Source/tess.o objects/src/PrintService.o objects/src/OctoPrint.o objects/src/PrintInitDialog.o objects/src/input/DBusInputDriver.o objects/src/input/JoystickInputDriver.o objects/src/imageutils-lodepng.o objects/src/OffscreenContextGLX.o objects/src/OpenCSGRenderer.o objects/src/cgalutils.o objects/src/cgalutils-applyops.o objects/src/cgalutils-project.o objects/src/cgalutils-tess.o objects/src/cgalutils-polyhedron.o objects/src/CGALCache.o objects/src/CGALRenderer.o objects/src/CGAL_Nef_polyhedron.o objects/src/cgalworker.o objects/src/Polygon2d-CGAL.o objects/src/import_nef.o objects/src/PlatformUtils-posix.o objects/src/input/SpaceNavInputDriver.o objects/src/scintillaeditor.o objects/src/scadlexer.o objects/objects/lexer.o objects/objects/comment_lexer.o objects/objects/parser.o objects/objects/comment_parser.o objects/objects/qrc_openscad.o objects/objects/moc_ProgressWidget.o objects/objects/moc_QGLView.o objects/objects/moc_MainWindow.o objects/objects/moc_tabmanager.o objects/objects/moc_tabwidget.o objects/objects/moc_OpenSCADApp.o objects/objects/moc_WindowManager.o objects/objects/moc_Preferences.o objects/objects/moc_OpenCSGWarningDialog.o objects/objects/moc_AboutDialog.o objects/objects/moc_FontListDialog.o objects/objects/moc_FontListTableView.o objects/objects/moc_scadapi.o objects/objects/moc_editor.o objects/objects/moc_Dock.o objects/objects/moc_Console.o objects/objects/moc_ErrorLog.o objects/objects/moc_AutoUpdater.o objects/objects/moc_launchingscreen.o objects/objects/moc_LibraryInfoDialog.o objects/objects/moc_ParameterWidget.o objects/objects/moc_parametervirtualwidget.o objects/objects/moc_parameterspinbox.o objects/objects/moc_parametercombobox.o objects/objects/moc_parameterslider.o objects/objects/moc_parametercheckbox.o objects/objects/moc_parametertext.o objects/objects/moc_parametervector.o objects/objects/moc_groupwidget.o objects/objects/moc_ignoreWheelWhenNotFocused.o objects/objects/moc_QWordSearchField.o objects/objects/moc_InputEventMapper.o objects/objects/moc_InputDriverManager.o objects/objects/moc_AxisConfigWidget.o objects/objects/moc_ButtonConfigWidget.o objects/objects/moc_WheelIgnorer.o objects/objects/moc_NetworkSignal.o objects/objects/moc_PrintInitDialog.o objects/objects/moc_DBusInputDriver.o objects/objects/moc_cgalworker.o objects/objects/moc_SpaceNavInputDriver.o objects/objects/moc_scintillaeditor.o objects/openscad_interface.o objects/openscad_adaptor.o objects/objects/moc_openscad_interface.o objects/objects/moc_openscad_adaptor.o   -lcairo -ldouble-conversion -L/usr/lib -lspnav -lzip -lxml2 -l3mf -lfontconfig -lfreetype -lharfbuzz -lglib-2.0 -lboost_thread -lboost_program_options -lboost_filesystem -lboost_system -lboost_regex -lGLEW -lopencsg -lmpfr -lgmp -lqscintilla2_qt5 /usr/lib/libQt5PrintSupport.so /usr/lib/libQt5Widgets.so /usr/lib/libQt5Multimedia.so /usr/lib/libQt5Gui.so /usr/lib/libQt5Concurrent.so /usr/lib/libQt5Network.so /usr/lib/libQt5DBus.so /usr/lib/libQt5Core.so -lGL -lGLU -lX11 -lpthread   
'/build/openscad/src/openscad/scripts/translation-make.sh'
Compiling language files (CWD = /build/openscad/src/openscad)...
msgfmt -c -v -o ./locale/cs/LC_MESSAGES/openscad.mo ./locale/cs.po
244 translated messages, 66 fuzzy translations, 175 untranslated messages.
msgfmt -c -v -o ./locale/de/LC_MESSAGES/openscad.mo ./locale/de.po
485 translated messages.
msgfmt -c -v -o ./locale/es/LC_MESSAGES/openscad.mo ./locale/es.po
221 translated messages, 109 fuzzy translations, 155 untranslated messages.
msgfmt -c -v -o ./locale/fr/LC_MESSAGES/openscad.mo ./locale/fr.po
397 translated messages, 50 fuzzy translations, 38 untranslated messages.
msgfmt -c -v -o ./locale/hy/LC_MESSAGES/openscad.mo ./locale/hy.po
399 translated messages, 48 fuzzy translations, 38 untranslated messages.
msgfmt -c -v -o ./locale/pl/LC_MESSAGES/openscad.mo ./locale/pl.po
368 translated messages, 56 fuzzy translations, 61 untranslated messages.
msgfmt -c -v -o ./locale/ru/LC_MESSAGES/openscad.mo ./locale/ru.po
401 translated messages, 47 fuzzy translations, 37 untranslated messages.
msgfmt -c -v -o ./locale/uk/LC_MESSAGES/openscad.mo ./locale/uk.po
290 translated messages, 64 fuzzy translations, 131 untranslated messages.
msgfmt -c -v -o ./locale/zh_CN/LC_MESSAGES/openscad.mo ./locale/zh_CN.po
371 translated messages, 48 fuzzy translations, 66 untranslated messages.
msgfmt -c -v -o ./locale/zh_TW/LC_MESSAGES/openscad.mo ./locale/zh_TW.po
423 translated messages, 50 fuzzy translations, 12 untranslated messages.
==> Entering fakeroot environment...
==> Starting package()...
/usr/bin/qmake-qt5 -install qinstall -exe openscad /build/openscad/pkg/openscad/usr/bin/openscad
cp -f locale/cs/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/cs/LC_MESSAGES/openscad.mo"
cp -f locale/de/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/de/LC_MESSAGES/openscad.mo"
cp -f locale/es/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/es/LC_MESSAGES/openscad.mo"
cp -f locale/fr/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/fr/LC_MESSAGES/openscad.mo"
cp -f locale/hy/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/hy/LC_MESSAGES/openscad.mo"
cp -f locale/pl/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/pl/LC_MESSAGES/openscad.mo"
cp -f locale/ru/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/ru/LC_MESSAGES/openscad.mo"
cp -f locale/uk/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/uk/LC_MESSAGES/openscad.mo"
cp -f locale/zh_CN/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/zh_CN/LC_MESSAGES/openscad.mo"
cp -f locale/zh_TW/LC_MESSAGES/openscad.mo "/build/openscad/pkg/openscad/usr/share/openscad/locale/zh_TW/LC_MESSAGES/openscad.mo"
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/Advanced /build/openscad/pkg/openscad/usr/share/openscad/examples/Advanced
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/libraries/MCAD /build/openscad/pkg/openscad/usr/share/openscad/libraries/MCAD
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/color-schemes/editor /build/openscad/pkg/openscad/usr/share/openscad/color-schemes/editor
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/fonts/05-osx-fonts.conf /build/openscad/pkg/openscad/usr/share/openscad/fonts/05-osx-fonts.conf
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/fonts/10-liberation.conf /build/openscad/pkg/openscad/usr/share/openscad/fonts/10-liberation.conf
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/templates/difference.json /build/openscad/pkg/openscad/usr/share/openscad/templates/difference.json
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/fonts/Liberation-2.00.1 /build/openscad/pkg/openscad/usr/share/openscad/fonts/Liberation-2.00.1
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/templates/for.json /build/openscad/pkg/openscad/usr/share/openscad/templates/for.json
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/Basics /build/openscad/pkg/openscad/usr/share/openscad/examples/Basics
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/color-schemes/readme.txt /build/openscad/pkg/openscad/usr/share/openscad/color-schemes/readme.txt
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/templates/function.json /build/openscad/pkg/openscad/usr/share/openscad/templates/function.json
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/color-schemes/render /build/openscad/pkg/openscad/usr/share/openscad/color-schemes/render
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/templates/module.json /build/openscad/pkg/openscad/usr/share/openscad/templates/module.json
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/templates/rotate.json /build/openscad/pkg/openscad/usr/share/openscad/templates/rotate.json
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/templates/translate.json /build/openscad/pkg/openscad/usr/share/openscad/templates/translate.json
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/COPYING-CC0.txt /build/openscad/pkg/openscad/usr/share/openscad/examples/COPYING-CC0.txt
mkdir -p "/build/openscad/pkg/openscad/usr/share/applications" && cat icons/openscad.desktop | sed -e "s/^Icon=openscad/Icon=openscad/; s/^Exec=openscad/Exec=openscad/" > "/build/openscad/pkg/openscad/usr/share/applications/openscad.desktop"
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/examples.json /build/openscad/pkg/openscad/usr/share/openscad/examples/examples.json
cp -f icons/openscad.xml "/build/openscad/pkg/openscad/usr/share/mime/packages/openscad.xml"
mkdir -p "/build/openscad/pkg/openscad/usr/share/metainfo" && cat openscad.appdata.xml | sed -e "s/org.openscad.OpenSCAD/org.openscad.OpenSCAD/; s/openscad.desktop/openscad.desktop/; s/openscad.png/openscad.png/" > "/build/openscad/pkg/openscad/usr/share/metainfo/org.openscad.OpenSCAD.appdata.xml"
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/Functions /build/openscad/pkg/openscad/usr/share/openscad/examples/Functions
test -f icons/openscad-48.png && cp -f icons/openscad-48.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/48x48/apps/openscad.png" || cp -f icons/openscad-48.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/48x48/apps/openscad.png"
test -f icons/openscad-64.png && cp -f icons/openscad-64.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/64x64/apps/openscad.png" || cp -f icons/openscad-64.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/64x64/apps/openscad.png"
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/Old /build/openscad/pkg/openscad/usr/share/openscad/examples/Old
test -f icons/openscad-256.png && cp -f icons/openscad-256.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/256x256/apps/openscad.png" || cp -f icons/openscad-256.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/256x256/apps/openscad.png"
test -f icons/openscad-128.png && cp -f icons/openscad-128.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/128x128/apps/openscad.png" || cp -f icons/openscad-128.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/128x128/apps/openscad.png"
test -f icons/openscad-512.png && cp -f icons/openscad-512.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/512x512/apps/openscad.png" || cp -f icons/openscad-512.png "/build/openscad/pkg/openscad/usr/share/icons/hicolor/512x512/apps/openscad.png"
cp -f doc/openscad.1 "/build/openscad/pkg/openscad/usr/share/man/man1/openscad.1"
/usr/bin/qmake-qt5 -install qinstall /build/openscad/src/openscad/examples/Parametric /build/openscad/pkg/openscad/usr/share/openscad/examples/Parametric
removed '/build/openscad/pkg/openscad/usr/share/icons/hicolor/48x48/apps/openscad.png'
'icons/openscad-48.png' -> '/build/openscad/pkg/openscad/usr/share/icons/hicolor/48x48/apps/openscad.png'
removed '/build/openscad/pkg/openscad/usr/share/icons/hicolor/64x64/apps/openscad.png'
'icons/openscad-64.png' -> '/build/openscad/pkg/openscad/usr/share/icons/hicolor/64x64/apps/openscad.png'
removed '/build/openscad/pkg/openscad/usr/share/icons/hicolor/128x128/apps/openscad.png'
'icons/openscad-128.png' -> '/build/openscad/pkg/openscad/usr/share/icons/hicolor/128x128/apps/openscad.png'
removed '/build/openscad/pkg/openscad/usr/share/icons/hicolor/256x256/apps/openscad.png'
'icons/openscad-256.png' -> '/build/openscad/pkg/openscad/usr/share/icons/hicolor/256x256/apps/openscad.png'
removed '/build/openscad/pkg/openscad/usr/share/icons/hicolor/512x512/apps/openscad.png'
'icons/openscad-512.png' -> '/build/openscad/pkg/openscad/usr/share/icons/hicolor/512x512/apps/openscad.png'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "openscad"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: openscad 2021.01-17 (Mon May  5 20:07:41 2025)
==> Cleaning up...