=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for openscad-2021.01nb35
--- openscad_interface.h ---
--- objects/lexer.cxx ---
--- objects/comment_lexer.cxx ---
--- objects/parser.cxx ---
--- objects/comment_parser.cxx ---
--- objects/ui_ErrorLog.h ---
--- objects/ui_OpenCSGWarningDialog.h ---
--- objects/ui_AboutDialog.h ---
--- objects/ui_OpenCSGWarningDialog.h ---
/usr/pkg/qt5/bin/uic src/OpenCSGWarningDialog.ui -o objects/ui_OpenCSGWarningDialog.h -tr q_
--- objects/comment_lexer.cxx ---
flex -o objects/comment_lexer.cxx --header-file=objects/comment_lexer.hxx src/comment_lexer.l
--- objects/ui_ErrorLog.h ---
/usr/pkg/qt5/bin/uic src/ErrorLog.ui -o objects/ui_ErrorLog.h -tr q_
--- openscad_interface.h ---
/usr/pkg/qt5/bin/qdbusxml2cpp -p openscad_interface.h: org.openscad.OpenSCAD.xml
--- objects/lexer.cxx ---
flex -o objects/lexer.cxx --header-file=objects/lexer.hxx src/lexer.l
--- objects/comment_parser.cxx ---
bison -d -p comment_parser -o objects/comment_parser.cxx --defines=objects/comment_parser.hxx src/comment_parser.y
--- objects/ui_AboutDialog.h ---
/usr/pkg/qt5/bin/uic src/AboutDialog.ui -o objects/ui_AboutDialog.h -tr q_
--- objects/comment_parser.cxx ---
src/comment_parser.y: warning: 3 shift/reduce conflicts [-Wconflicts-sr]
src/comment_parser.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
--- objects/parser.cxx ---
bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx src/parser.y
--- objects/ui_FontListDialog.h ---
--- objects/ui_PrintInitDialog.h ---
/usr/pkg/qt5/bin/uic src/PrintInitDialog.ui -o objects/ui_PrintInitDialog.h -tr q_
--- objects/ui_ProgressWidget.h ---
--- objects/ui_launchingscreen.h ---
--- objects/ui_ProgressWidget.h ---
/usr/pkg/qt5/bin/uic src/ProgressWidget.ui -o objects/ui_ProgressWidget.h -tr q_
--- objects/ui_FontListDialog.h ---
/usr/pkg/qt5/bin/uic src/FontListDialog.ui -o objects/ui_FontListDialog.h -tr q_
--- objects/ui_launchingscreen.h ---
/usr/pkg/qt5/bin/uic src/launchingscreen.ui -o objects/ui_launchingscreen.h -tr q_
--- objects/ui_LibraryInfoDialog.h ---
--- objects/ui_Console.h ---
--- objects/ui_ParameterWidget.h ---
--- objects/ui_ParameterEntryWidget.h ---
--- objects/ui_LibraryInfoDialog.h ---
/usr/pkg/qt5/bin/uic src/LibraryInfoDialog.ui -o objects/ui_LibraryInfoDialog.h -tr q_
--- objects/ui_ParameterEntryWidget.h ---
/usr/pkg/qt5/bin/uic src/parameter/ParameterEntryWidget.ui -o objects/ui_ParameterEntryWidget.h -tr q_
--- objects/ui_ButtonConfigWidget.h ---
/usr/pkg/qt5/bin/uic src/input/ButtonConfigWidget.ui -o objects/ui_ButtonConfigWidget.h -tr q_
--- objects/ui_AxisConfigWidget.h ---
/usr/pkg/qt5/bin/uic src/input/AxisConfigWidget.ui -o objects/ui_AxisConfigWidget.h -tr q_
--- objects/src/AST.o ---
--- objects/ui_ParameterWidget.h ---
/usr/pkg/qt5/bin/uic src/parameter/ParameterWidget.ui -o objects/ui_ParameterWidget.h -tr q_
--- objects/src/ModuleInstantiation.o ---
--- objects/src/Assignment.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Assignment.o src/Assignment.cc
--- objects/src/ModuleInstantiation.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ModuleInstantiation.o src/ModuleInstantiation.cc
--- objects/src/AST.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/AST.o src/AST.cc
--- objects/ui_Console.h ---
/usr/pkg/qt5/bin/uic src/Console.ui -o objects/ui_Console.h -tr q_
--- objects/src/export_pdf.o ---
--- objects/src/expr.o ---
--- objects/src/function.o ---
--- objects/src/expr.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/expr.o src/expr.cc
--- objects/src/function.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/function.o src/function.cc
--- objects/src/export_pdf.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_pdf.o src/export_pdf.cc
--- objects/src/module.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/module.o src/module.cc
--- objects/src/UserModule.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/UserModule.o src/UserModule.cc
--- objects/src/expr.o ---
In file included from src/expr.cc:42:0:
/pbulk/work/cad/openscad/work/.buildlink/include/boost/bind.hpp:41:1: 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.
 )
 ^
--- objects/src/annotation.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/annotation.o src/annotation.cc
--- objects/src/libsvg/libsvg.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/libsvg.o src/libsvg/libsvg.cc
--- objects/src/libsvg/circle.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/circle.o src/libsvg/circle.cc
--- objects/src/expr.o ---
src/expr.cc:49:7: warning: 'bool {anonymous}::isListComprehension(const std::shared_ptr<Expression>&)' defined but not used [-Wunused-function]
  bool isListComprehension(const shared_ptr<Expression> &e) {
       ^~~~~~~~~~~~~~~~~~~
--- objects/src/libsvg/ellipse.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/ellipse.o src/libsvg/ellipse.cc
--- objects/src/libsvg/line.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/line.o src/libsvg/line.cc
--- objects/src/libsvg/text.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/text.o src/libsvg/text.cc
--- objects/src/libsvg/tspan.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/tspan.o src/libsvg/tspan.cc
--- objects/src/libsvg/data.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/data.o src/libsvg/data.cc
--- objects/src/libsvg/polygon.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/polygon.o src/libsvg/polygon.cc
--- objects/src/libsvg/polyline.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/polyline.o src/libsvg/polyline.cc
--- objects/src/libsvg/rect.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/rect.o src/libsvg/rect.cc
--- objects/src/libsvg/group.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/group.o src/libsvg/group.cc
--- objects/src/libsvg/svgpage.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/svgpage.o src/libsvg/svgpage.cc
--- objects/src/libsvg/path.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/path.o src/libsvg/path.cc
--- objects/src/libsvg/shape.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/shape.o src/libsvg/shape.cc
--- objects/src/libsvg/transformation.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/transformation.o src/libsvg/transformation.cc
--- objects/src/libsvg/util.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/util.o src/libsvg/util.cc
--- objects/src/version_check.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/version_check.o src/version_check.cc
--- objects/src/linalg.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/linalg.o src/linalg.cc
--- objects/src/Camera.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Camera.o src/Camera.cc
--- objects/src/handle_dep.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/handle_dep.o src/handle_dep.cc
--- objects/src/value.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/value.o src/value.cc
--- objects/src/degree_trig.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/degree_trig.o src/degree_trig.cc
--- objects/src/func.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/func.o src/func.cc
--- objects/src/libsvg/shape.o ---
In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/iterators/detail/ref_counted_policy.hpp:13:0,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/iterators/istream_iterator.hpp:9,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/stream/detail/match_manip.hpp:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/stream/stream.hpp:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/stream.hpp:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:30,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16,
                 from src/libsvg/shape.cc:31:
/pbulk/work/cad/openscad/work/.buildlink/include/boost/detail/atomic_count.hpp:10:68: note: #pragma message: This header is deprecated. Use <boost/smart_ptr/detail/atomic_count.hpp> instead.
 BOOST_HEADER_DEPRECATED("<boost/smart_ptr/detail/atomic_count.hpp>")
                                                                    ^
--- objects/src/localscope.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/localscope.o src/localscope.cc
--- objects/src/feature.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/feature.o src/feature.cc
--- objects/src/value.o ---
src/value.cc: In function 'std::ostream& operator<<(std::ostream&, const UndefType&)':
src/value.cc:479:65: warning: unused parameter 'u' [-Wunused-parameter]
 std::ostream& operator<<(std::ostream& stream, const UndefType& u)
                                                                 ^
src/value.cc: In member function 'Value FunctionType::operator<(const FunctionType&) const':
src/value.cc:683:52: warning: unused parameter 'other' [-Wunused-parameter]
 Value FunctionType::operator< (const FunctionType &other) const {
                                                    ^~~~~
src/value.cc: In member function 'Value FunctionType::operator>(const FunctionType&) const':
src/value.cc:686:52: warning: unused parameter 'other' [-Wunused-parameter]
 Value FunctionType::operator> (const FunctionType &other) const {
                                                    ^~~~~
src/value.cc: In member function 'Value FunctionType::operator<=(const FunctionType&) const':
src/value.cc:689:52: warning: unused parameter 'other' [-Wunused-parameter]
 Value FunctionType::operator<=(const FunctionType &other) const {
                                                    ^~~~~
src/value.cc: In member function 'Value FunctionType::operator>=(const FunctionType&) const':
src/value.cc:692:52: warning: unused parameter 'other' [-Wunused-parameter]
 Value FunctionType::operator>=(const FunctionType &other) const {
                                                    ^~~~~
src/value.cc: In member function 'Value UndefType::operator<(const UndefType&) const':
src/value.cc:696:46: warning: unused parameter 'other' [-Wunused-parameter]
 Value UndefType::operator< (const UndefType &other) const {
                                              ^~~~~
src/value.cc: In member function 'Value UndefType::operator>(const UndefType&) const':
src/value.cc:699:46: warning: unused parameter 'other' [-Wunused-parameter]
 Value UndefType::operator> (const UndefType &other) const {
                                              ^~~~~
src/value.cc: In member function 'Value UndefType::operator<=(const UndefType&) const':
src/value.cc:702:46: warning: unused parameter 'other' [-Wunused-parameter]
 Value UndefType::operator<=(const UndefType &other) const {
                                              ^~~~~
src/value.cc: In member function 'Value UndefType::operator>=(const UndefType&) const':
src/value.cc:705:46: warning: unused parameter 'other' [-Wunused-parameter]
 Value UndefType::operator>=(const UndefType &other) const {
                                              ^~~~~
--- objects/src/libsvg/util.o ---
In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/iterators/detail/ref_counted_policy.hpp:13:0,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/iterators/istream_iterator.hpp:9,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/stream/detail/match_manip.hpp:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/stream/stream.hpp:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/stream.hpp:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:30,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16,
                 from src/libsvg/util.cc:25:
/pbulk/work/cad/openscad/work/.buildlink/include/boost/detail/atomic_count.hpp:10:68: note: #pragma message: This header is deprecated. Use <boost/smart_ptr/detail/atomic_count.hpp> instead.
 BOOST_HEADER_DEPRECATED("<boost/smart_ptr/detail/atomic_count.hpp>")
                                                                    ^
--- objects/src/node.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/node.o src/node.cc
--- objects/src/context.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/context.o src/context.cc
--- objects/src/builtincontext.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/builtincontext.o src/builtincontext.cc
--- objects/src/modcontext.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/modcontext.o src/modcontext.cc
--- objects/src/evalcontext.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/evalcontext.o src/evalcontext.cc
--- objects/src/value.o ---
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:821:69:   required from here
src/value.cc:773:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                               ^~~
src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return false; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = UndefType; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = bool; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = double; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = str_utf8_wrapper; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::VectorType; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = Value::EmbeddedVectorType; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<RangeType>; U = ValuePtr<FunctionType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = UndefType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = bool]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = double]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = str_utf8_wrapper]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::VectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = Value::EmbeddedVectorType]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
src/value.cc: In instantiation of 'Value notequal_visitor::operator()(const T&, const U&) const [with T = ValuePtr<FunctionType>; U = ValuePtr<RangeType>]':
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:107:9:   required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5:   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 = boost::detail::variant::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 = boost::detail::variant::invoke_visitor<boost::detail::variant::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>]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52:   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]'
/pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:68:   required from 'typename Visitor::result_type boost::apply_visitor(Visitor&, Visitable&&) [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>; Visitable = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
/pbulk/work/cad/openscad/work/.buildlink/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 boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; Visitable2 = const boost::variant<UndefType, bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr<RangeType>, ValuePtr<FunctionType> >&; typename Visitor::result_type = Value]'
src/value.cc:826:71:   required from here
src/value.cc:764:63: warning: unused parameter 'op1' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                               ^~~
src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter]
   template <typename T, typename U> Value operator()(const T &op1, const U &op2) const { return true; }
                                                                             ^~~
--- objects/src/csgnode.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/csgnode.o src/csgnode.cc
--- objects/src/evalcontext.o ---
src/evalcontext.cc: In member function 'virtual std::__cxx11::string EvalContext::dump(const AbstractModule*, const ModuleInstantiation*)':
src/evalcontext.cc:136:10: warning: variable 'result' set but not used [-Wunused-but-set-variable]
     auto result = variables.find(arg->getName());
          ^~~~~~
--- objects/src/CSGTreeNormalizer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CSGTreeNormalizer.o src/CSGTreeNormalizer.cc
--- objects/src/CSGTreeEvaluator.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CSGTreeEvaluator.o src/CSGTreeEvaluator.cc
--- objects/src/Geometry.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Geometry.o src/Geometry.cc
--- objects/src/Polygon2d.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Polygon2d.o src/Polygon2d.cc
--- objects/src/clipper-utils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/clipper-utils.o src/clipper-utils.cc
--- objects/src/polyset-utils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/polyset-utils.o src/polyset-utils.cc
--- objects/src/GeometryUtils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GeometryUtils.o src/GeometryUtils.cc
--- objects/src/polyset.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/polyset.o src/polyset.cc
--- objects/src/csgops.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/csgops.o src/csgops.cc
--- objects/src/transform.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/transform.o src/transform.cc
--- objects/src/color.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/color.o src/color.cc
--- objects/src/primitives.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/primitives.o src/primitives.cc
--- objects/src/projection.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/projection.o src/projection.cc
--- objects/src/cgaladv.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgaladv.o src/cgaladv.cc
--- objects/src/surface.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/surface.o src/surface.cc
--- objects/src/control.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/control.o src/control.cc
--- objects/src/color.o ---
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]
   const auto &vec = v.toVector();
               ^~~
--- objects/src/render.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/render.o src/render.cc
--- objects/src/text.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/text.o src/text.cc
--- objects/src/dxfdata.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/dxfdata.o src/dxfdata.cc
--- objects/src/dxfdim.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/dxfdim.o src/dxfdim.cc
--- objects/src/offset.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/offset.o src/offset.cc
--- objects/src/linearextrude.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/linearextrude.o src/linearextrude.cc
--- objects/src/rotateextrude.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/rotateextrude.o src/rotateextrude.cc
--- objects/src/printutils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/printutils.o src/printutils.cc
--- objects/src/fileutils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/fileutils.o src/fileutils.cc
--- objects/src/progress.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/progress.o src/progress.cc
--- objects/src/parsersettings.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parsersettings.o src/parsersettings.cc
--- objects/src/boost-utils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/boost-utils.o src/boost-utils.cc
--- objects/src/PlatformUtils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/PlatformUtils.o src/PlatformUtils.cc
--- objects/src/RenderStatistic.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/RenderStatistic.o src/RenderStatistic.cc
--- objects/src/nodedumper.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/nodedumper.o src/nodedumper.cc
--- objects/src/NodeVisitor.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/NodeVisitor.o src/NodeVisitor.cc
--- objects/src/GeometryEvaluator.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GeometryEvaluator.o src/GeometryEvaluator.cc
--- objects/src/ModuleCache.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ModuleCache.o src/ModuleCache.cc
--- objects/src/GeometryCache.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GeometryCache.o src/GeometryCache.cc
--- objects/src/Tree.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Tree.o src/Tree.cc
--- objects/src/DrawingCallback.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/DrawingCallback.o src/DrawingCallback.cc
--- objects/src/FreetypeRenderer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/FreetypeRenderer.o src/FreetypeRenderer.cc
--- objects/src/FontCache.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/FontCache.o src/FontCache.cc
--- objects/src/settings.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/settings.o src/settings.cc
--- objects/src/rendersettings.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/rendersettings.o src/rendersettings.cc
--- objects/src/initConfig.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/initConfig.o src/initConfig.cc
--- objects/src/RenderStatistic.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/RenderStatistic.cc:33:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1282:10:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_edge_2manifold(const Halfedge_const_handle&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Halfedge_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1221:28:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_simple() const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/RenderStatistic.cc:87:37:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/GLView.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GLView.o src/GLView.cc
--- objects/src/GeometryEvaluator.o ---
src/GeometryEvaluator.cc: In function 'void add_slice(PolySet*, const Polygon2d&, double, double, double, double, const Vector2d&, const Vector2d&)':
src/GeometryEvaluator.cc:797:7: warning: unused variable 'is_straight' [-Wunused-variable]
  bool is_straight = rot1==rot2 && scale1[0]==scale1[1] && scale2[0]==scale2[1];
       ^~~~~~~~~~~
--- objects/src/AutoUpdater.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/AutoUpdater.o src/AutoUpdater.cc
--- objects/src/hash.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/hash.o src/hash.cc
--- objects/src/GroupModule.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GroupModule.o src/GroupModule.cc
--- objects/src/FileModule.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/FileModule.o src/FileModule.cc
--- objects/src/StatCache.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/StatCache.o src/StatCache.cc
--- objects/src/scadapi.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/scadapi.o src/scadapi.cc
--- objects/src/builtin.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/builtin.o src/builtin.cc
--- objects/src/calc.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/calc.o src/calc.cc
--- objects/src/export.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export.o src/export.cc
--- objects/src/export_stl.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_stl.o src/export_stl.cc
--- objects/src/export_amf.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_amf.o src/export_amf.cc
--- objects/src/export_3mf.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_3mf.o src/export_3mf.cc
--- objects/src/export_off.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_off.o src/export_off.cc
--- objects/src/export_dxf.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_dxf.o src/export_dxf.cc
--- objects/src/export_svg.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_svg.o src/export_svg.cc
--- objects/src/export_nef.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_nef.o src/export_nef.cc
--- objects/src/export_png.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_png.o src/export_png.cc
--- objects/src/import.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import.o src/import.cc
--- objects/src/import_stl.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_stl.o src/import_stl.cc
--- objects/src/import_off.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_off.o src/import_off.cc
--- objects/src/export_stl.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_stl.cc:33:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1282:10:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_edge_2manifold(const Halfedge_const_handle&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Halfedge_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1221:28:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_simple() const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/export_stl.cc:153:28:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/export_nef.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_nef.cc:32:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_io_parser.h:1160:7:   required from 'CGAL::SNC_io_parser<S>::SNC_io_parser(std::ostream&, CGAL::SNC_io_parser<S>::SNC_structure&, bool, bool) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; std::ostream = std::basic_ostream<char>; CGAL::SNC_io_parser<S>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/IO/Nef_polyhedron_iostream_3.h:32:38:   required from 'std::ostream& CGAL::operator<<(std::ostream&, CGAL::Nef_polyhedron_3<K, I, M>&) [with K = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::SNC_indexed_items; M = bool; std::ostream = std::basic_ostream<char>]'
src/export_nef.cc:53:53:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_io_parser.h:1189:11:   required from 'CGAL::SNC_io_parser<S>::SNC_io_parser(std::ostream&, CGAL::SNC_io_parser<S>::SNC_structure&, bool, bool) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; std::ostream = std::basic_ostream<char>; CGAL::SNC_io_parser<S>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/IO/Nef_polyhedron_iostream_3.h:32:38:   required from 'std::ostream& CGAL::operator<<(std::ostream&, CGAL::Nef_polyhedron_3<K, I, M>&) [with K = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::SNC_indexed_items; M = bool; std::ostream = std::basic_ostream<char>]'
src/export_nef.cc:53:53:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_io_parser.h:1252:11:   required from 'CGAL::SNC_io_parser<S>::SNC_io_parser(std::ostream&, CGAL::SNC_io_parser<S>::SNC_structure&, bool, bool) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; std::ostream = std::basic_ostream<char>; CGAL::SNC_io_parser<S>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/IO/Nef_polyhedron_iostream_3.h:32:38:   required from 'std::ostream& CGAL::operator<<(std::ostream&, CGAL::Nef_polyhedron_3<K, I, M>&) [with K = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::SNC_indexed_items; M = bool; std::ostream = std::basic_ostream<char>]'
src/export_nef.cc:53:53:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/import_svg.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_svg.o src/import_svg.cc
--- objects/src/import_amf.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_amf.o src/import_amf.cc
--- objects/src/export_amf.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/export_amf.cc:33:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1282:10:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_edge_2manifold(const Halfedge_const_handle&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Halfedge_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1221:28:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_simple() const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/export_amf.cc:54:28:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:495:11:   required from 'void CGAL::SNC_const_decorator<SNC_structure_>::visit_shell_objects(typename Traits::SFace_handle, Visitor&) const [with Visitor = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::Build_polyhedron<CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> > >::Visitor; Traits = CGAL::SNC_decorator_const_traits<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename Traits::SFace_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:890:11:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::Build_polyhedron<HDS>::operator()(HDS&) [with HDS = CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/export_amf.cc:191:1:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:529:11:   required from 'void CGAL::SNC_const_decorator<SNC_structure_>::visit_shell_objects(typename Traits::SFace_handle, Visitor&) const [with Visitor = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::Build_polyhedron<CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> > >::Visitor; Traits = CGAL::SNC_decorator_const_traits<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename Traits::SFace_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:890:11:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::Build_polyhedron<HDS>::operator()(HDS&) [with HDS = CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/export_amf.cc:191:1:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/import_3mf.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_3mf.o src/import_3mf.cc
--- objects/src/import_off.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/cgalutils.h:3,
                 from src/import_off.cc:6:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h: In instantiation of 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator==(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:119:63:   required from 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator!=(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:131:8:   required from 'std::pair<typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor, bool> CGAL::edge(typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor = CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > > >; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:349:30:   required from 'std::pair<typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor, bool> CGAL::halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/Euler_operations.h:752:17:   required from 'typename boost::graph_traits<G>::face_descriptor CGAL::Euler::add_face(const VertexRange&, Graph&) [with Graph = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; VertexRange = std::vector<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >; typename boost::graph_traits<G>::face_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/IO/Generic_facegraph_builder.h:146:48:   required from 'bool CGAL::IO::internal::Generic_facegraph_builder<Graph, Point, Derived>::operator()(Graph&, const NamedParameters&) [with NamedParameters = CGAL::Named_function_parameters<bool, CGAL::internal_np::all_default_t>; Graph = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Point = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; Derived = CGAL::IO::internal::OFF_builder<CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/IO/OFF.h:74:17:   required from 'bool CGAL::IO::internal::read_OFF_BGL(std::istream&, Graph&, const CGAL::Named_function_parameters<NP_T, NP_Tag, NP_Base>&) [with Graph = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; NP_T = bool; NP_Tag = CGAL::internal_np::all_default_t; NP_Base = CGAL::internal_np::No_property; std::istream = std::basic_istream<char>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/IO/Polyhedron_OFF_iostream.h:74:44:   required from 'bool CGAL::IO::read_OFF(std::istream&, CGAL::Polyhedron_3<Gt, I, HDS, A>&, const CGAL::Named_function_parameters<NP_T, NP_Tag, NP_Base>&) [with Traits = CGAL::Cartesian<CGAL::Gmpq>; Items = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; Alloc = std::allocator<int>; NP_T = bool; NP_Tag = CGAL::internal_np::all_default_t; NP_Base = CGAL::internal_np::No_property; std::istream = std::basic_istream<char>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/IO/Polyhedron_OFF_iostream.h:113:15:   required from 'std::istream& CGAL::operator>>(std::istream&, CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Traits = CGAL::Cartesian<CGAL::Gmpq>; Items = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; Alloc = std::allocator<int>; std::istream = std::basic_istream<char>]'
src/import_off.cc:19:11:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:115:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p)) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/renderer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/renderer.o src/renderer.cc
--- objects/src/colormap.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/colormap.o src/colormap.cc
--- objects/src/ThrownTogetherRenderer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ThrownTogetherRenderer.o src/ThrownTogetherRenderer.cc
--- objects/src/svg.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/svg.o src/svg.cc
--- objects/src/OffscreenView.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OffscreenView.o src/OffscreenView.cc
--- objects/src/fbo.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/fbo.o src/fbo.cc
--- objects/src/system-gl.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/system-gl.o src/system-gl.cc
--- objects/src/imageutils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/imageutils.o src/imageutils.cc
--- objects/src/version.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/version.o src/version.cc
--- objects/src/tabwidget.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/tabwidget.o src/tabwidget.cc
--- objects/src/UIUtils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/UIUtils.o src/UIUtils.cc
--- objects/src/Dock.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Dock.o src/Dock.cc
--- objects/src/comment.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/comment.o src/comment.cpp
--- objects/src/mouseselector.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/mouseselector.o src/mouseselector.cc
--- objects/src/parameter/parameterobject.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/parameterobject.o src/parameter/parameterobject.cpp
--- objects/src/parameter/groupwidget.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/groupwidget.o src/parameter/groupwidget.cpp
--- objects/src/parameter/parameterset.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/parameterset.o src/parameter/parameterset.cpp
--- objects/src/parameter/ignoreWheelWhenNotFocused.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/ignoreWheelWhenNotFocused.o src/parameter/ignoreWheelWhenNotFocused.cpp
--- objects/src/QWordSearchField.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/QWordSearchField.o src/QWordSearchField.cc
--- objects/src/QSettingsCached.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/QSettingsCached.o src/QSettingsCached.cc
--- objects/src/input/InputDriver.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/input/InputDriver.o src/input/InputDriver.cc
--- objects/src/input/WheelIgnorer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/input/WheelIgnorer.o src/input/WheelIgnorer.cc
--- objects/src/ext/lodepng/lodepng.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/lodepng/lodepng.o src/ext/lodepng/lodepng.cpp
--- objects/src/mouseselector.o ---
src/mouseselector.cc: In member function 'void MouseSelector::setup_framebuffer(const GLView*)':
src/mouseselector.cc:134:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       this->framebuffer->width() != view->cam.pixel_width ||
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
src/mouseselector.cc:135:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       this->framebuffer->height() != view->cam.pixel_height) {
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
src/mouseselector.cc: In member function 'int MouseSelector::select(const Renderer*, int, int)':
src/mouseselector.cc:156:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (x > this->view->cam.pixel_width || x < 0 ||
       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/mouseselector.cc:157:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       y > this->view->cam.pixel_height || y < 0) {
       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- objects/src/ext/polyclipping/clipper.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/polyclipping/clipper.o src/ext/polyclipping/clipper.cpp
--- objects/src/ext/libtess2/Source/bucketalloc.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/bucketalloc.o src/ext/libtess2/Source/bucketalloc.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
--- objects/src/ext/libtess2/Source/dict.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/dict.o src/ext/libtess2/Source/dict.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
--- objects/src/ext/libtess2/Source/geom.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/geom.o src/ext/libtess2/Source/geom.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
--- objects/src/ext/libtess2/Source/mesh.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/mesh.o src/ext/libtess2/Source/mesh.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
src/ext/libtess2/Source/mesh.c: In function 'tessMeshFlipEdge':
src/ext/libtess2/Source/mesh.c:753:34: warning: unused parameter 'mesh' [-Wunused-parameter]
 void tessMeshFlipEdge( TESSmesh *mesh, TESShalfEdge *edge )
                                  ^~~~
--- objects/src/ext/libtess2/Source/priorityq.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/priorityq.o src/ext/libtess2/Source/priorityq.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
--- objects/src/ext/libtess2/Source/sweep.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/sweep.o src/ext/libtess2/Source/sweep.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
--- objects/src/ext/libtess2/Source/tess.o ---
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/tess.o src/ext/libtess2/Source/tess.c
cc1: warning: command line option '-Wno-register' is valid for C++/ObjC++ but not for C
--- objects/src/PrintService.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/PrintService.o src/PrintService.cc
--- objects/src/OctoPrint.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OctoPrint.o src/OctoPrint.cc
--- objects/src/ext/libtess2/Source/tess.o ---
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]
 int tessTesselate( TESStesselator *tess, int windingRule, int elementType,
                                                               ^~~~~~~~~~~
src/ext/libtess2/Source/tess.c:977:11: warning: argument 'polySize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
       int polySize, int vertexSize, const TESSreal* normal )
           ^~~~~~~~
src/ext/libtess2/Source/tess.c:977:25: warning: argument 'vertexSize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
       int polySize, int vertexSize, const TESSreal* normal )
                         ^~~~~~~~~~
--- openscad_adaptor.h ---
/usr/pkg/qt5/bin/qdbusxml2cpp -a openscad_adaptor.h: org.openscad.OpenSCAD.xml
--- objects/src/imageutils-lodepng.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/imageutils-lodepng.o src/imageutils-lodepng.cc
--- objects/src/OffscreenContextGLX.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OffscreenContextGLX.o src/OffscreenContextGLX.cc
--- objects/src/OpenCSGRenderer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OpenCSGRenderer.o src/OpenCSGRenderer.cc
--- objects/src/cgalutils.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils.o src/cgalutils.cc
--- objects/src/cgalutils-applyops.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-applyops.o src/cgalutils-applyops.cc
--- objects/src/cgalutils-project.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-project.o src/cgalutils-project.cc
--- objects/src/cgalutils-tess.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-tess.o src/cgalutils-tess.cc
--- objects/src/cgalutils-polyhedron.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-polyhedron.o src/cgalutils-polyhedron.cc
--- objects/src/CGALCache.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CGALCache.o src/CGALCache.cc
--- objects/src/svg.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/svg.h:3,
                 from src/svg.cc:2:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >; Move = CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
src/svg.cc:125:2:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
src/svg.cc:323:4:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1282:10:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_edge_2manifold(const Halfedge_const_handle&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Halfedge_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1221:28:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_simple() const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/svg.cc:363:40:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-tess.o ---
In file included from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Triangulation_2_projection_traits_3.h:20:0,
                 from src/cgalutils-tess.cc:10:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp]
 #    warning "A deprecated header has been included."
      ^~~~~~~
--- objects/src/svg.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:389:5:   required from 'CGAL::SM_const_decorator<SM>::Size_type CGAL::SM_const_decorator<SM>::number_of_sface_cycles() const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SM_const_decorator<SM>::Size_type = long unsigned int]'
src/svg.cc:245:67:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_decorator.h:462:18:   required from 'bool CGAL::SNC_decorator<S>::is_valid(bool, int) [with Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1211:10:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_valid(bool, int) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/svg.cc:364:75:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/CGALRenderer.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CGALRenderer.o src/CGALRenderer.cc
--- objects/src/CGAL_Nef_polyhedron.o ---
c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -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_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -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/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CGAL_Nef_polyhedron.o src/CGAL_Nef_polyhedron.cc
--- objects/src/cgalutils.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/cgalutils.h:3,
                 from src/cgalutils.cc:6:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
src/cgalutils.cc:295:6:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-project.o ---
In file included from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:32:0,
                 from src/cgal.h:18,
                 from src/cgalutils.h:3,
                 from src/cgalutils-project.cc:6:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h: In instantiation of 'void CGAL::Combine_with_halfspace<Map, SNC_point_locator>::combine_with_halfspace(const SNC_structure&, const Plane_3&, const Selection&, Intersection_mode) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Intersection_mode = CGAL::Combine_with_halfspace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>, CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >::Intersection_mode; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; SNC_point_locator = CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; CGAL::Combine_with_halfspace<Map, SNC_point_locator>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::Combine_with_halfspace<Map, SNC_point_locator>::Plane_3 = CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> >]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1505:5:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::intersection(const Plane_3&, CGAL::Nef_polyhedron_3<K, I, Mk>::Intersection_mode) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Plane_3 = CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-project.cc:191:105:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:115:25: warning: variable 'vr' set but not used [-Wunused-but-set-variable]
           Vertex_handle vr =
                         ^~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:120:25: warning: variable 'v1' set but not used [-Wunused-but-set-variable]
           Vertex_handle v1 = C.clone_SM(v0);
                         ^~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:148:21: warning: variable 'vr' set but not used [-Wunused-but-set-variable]
       Vertex_handle vr =
                     ^~
--- objects/src/cgalutils-applyops.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/cgalutils.h:3,
                 from src/cgalutils-applyops.cc:6:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1282:10:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_edge_2manifold(const Halfedge_const_handle&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Halfedge_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1221:28:   required from 'bool CGAL::Nef_polyhedron_3<K, I, Mk>::is_simple() const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-applyops.cc:280:41:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-project.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/cgalutils.h:3,
                 from src/cgalutils-project.cc:6:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >; Move = CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
src/cgalutils-project.cc:40:2:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
src/cgalutils-project.cc:142:4:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-applyops.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h: In instantiation of 'bool CGAL::I_HalfedgeDS_facet_circ<It, Ctg>::operator==(std::nullptr_t) const [with It = CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >, CGAL::Bidirectional_circulator_tag>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >, CGAL::Bidirectional_circulator_tag>]'
src/cgalutils-applyops.cc:62:4:   required from 'bool CGALUtils::is_weakly_convex(const Polyhedron&) [with Polyhedron = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-applyops.cc:284:37:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:55:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p)) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1255:7:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::build_external_structure() [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:346:5:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::build_external_structure() [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:620:29:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(const PolygonMesh&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils.cc:67:66:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_decorator.h:335:3:   required from 'void CGAL::SM_decorator<R>::link_as_face_cycle(CGAL::SM_decorator<R>::SHalfedge_handle, CGAL::SM_decorator<R>::SFace_handle) [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SM_decorator<R>::SHalfedge_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; CGAL::SM_decorator<R>::SFace_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:304:5:   required from 'void CGAL::polygon_mesh_to_nef_3(const PolygonMesh&, SNC_structure&, FaceIndexMap, HalfedgeIndexMap) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; FaceIndexMap = CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, long unsigned int>; HalfedgeIndexMap = CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >, long unsigned int>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:327:24:   required from 'void CGAL::polygon_mesh_to_nef_3(const PolygonMesh&, SNC_structure&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:619:54:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(const PolygonMesh&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils.cc:67:66:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1108:7:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::link_shalfedges_to_facet_cycles() const [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1238:36:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::build_external_structure() [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:346:5:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::build_external_structure() [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:620:29:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(const PolygonMesh&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils.cc:67:66:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-applyops.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Convex_decomposition_3/Single_wall_creator.h:114:7:   required from 'bool CGAL::Single_wall_creator<Nef_>::need_to_create_wall() const [with Nef_ = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_decomposition_3.h:110:8:   required from 'void CGAL::convex_decomposition_3(Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-applyops.cc:301:50:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-project.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:529:11:   required from 'void CGAL::SNC_const_decorator<SNC_structure_>::visit_shell_objects(typename Traits::SFace_handle, Visitor&) const [with Visitor = ZRemover; Traits = CGAL::SNC_decorator_const_traits<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename Traits::SFace_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
src/cgalutils-project.cc:233:59:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >; Move = CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_face<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/PM_decorator.h:770:3:   required from 'void CGAL::PM_decorator<HDS>::set_marks_in_face_cycle(CGAL::PM_decorator<HDS>::Halfedge_handle, CGAL::PM_decorator<HDS>::Mark) const [with HDS = CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >; CGAL::PM_decorator<HDS>::Halfedge_handle = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >; CGAL::PM_decorator<HDS>::Mark = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_2.h:433:7:   required from 'CGAL::Nef_polyhedron_2<T, I, M>::Nef_polyhedron_2(Forward_iterator, Forward_iterator, CGAL::Nef_polyhedron_2<T, I, M>::Boundary) [with Forward_iterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Gmpq> >*, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Gmpq> > > >; T = CGAL::Extended_cartesian<CGAL::Gmpq>; Items_ = CGAL::HDS_items; Mark_ = bool]'
src/cgalutils-project.cc:153:84:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:415:7:   required from 'CGAL::SM_const_decorator<SM>::Size_type CGAL::SM_const_decorator<SM>::number_of_connected_components() const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SM_const_decorator<SM>::Size_type = long unsigned int]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:357:3:   required from 'void CGAL::SM_const_decorator<SM>::check_integrity_and_topological_planarity(bool) const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_decorator.h:961:3:   required from 'void CGAL::SM_decorator<R>::check_integrity_and_topological_planarity(bool) const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:313:5:   required from 'void CGAL::polygon_mesh_to_nef_3(const PolygonMesh&, SNC_structure&, FaceIndexMap, HalfedgeIndexMap) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; FaceIndexMap = CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, long unsigned int>; HalfedgeIndexMap = CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >, long unsigned int>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:327:24:   required from 'void CGAL::polygon_mesh_to_nef_3(const PolygonMesh&, SNC_structure&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:619:54:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(const PolygonMesh&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils.cc:67:66:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:389:5:   required from 'CGAL::SM_const_decorator<SM>::Size_type CGAL::SM_const_decorator<SM>::number_of_sface_cycles() const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SM_const_decorator<SM>::Size_type = long unsigned int]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:360:3:   required from 'void CGAL::SM_const_decorator<SM>::check_integrity_and_topological_planarity(bool) const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_decorator.h:961:3:   required from 'void CGAL::SM_decorator<R>::check_integrity_and_topological_planarity(bool) const [with Map_ = CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:313:5:   required from 'void CGAL::polygon_mesh_to_nef_3(const PolygonMesh&, SNC_structure&, FaceIndexMap, HalfedgeIndexMap) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; FaceIndexMap = CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, long unsigned int>; HalfedgeIndexMap = CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >, long unsigned int>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/polygon_mesh_to_nef_3.h:327:24:   required from 'void CGAL::polygon_mesh_to_nef_3(const PolygonMesh&, SNC_structure&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:619:54:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(const PolygonMesh&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils.cc:67:66:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-applyops.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1255:7:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::build_external_structure() [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:346:5:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::build_external_structure() [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:2076:29:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(CGAL::Nef_polyhedron_3<K, I, Mk>::Content) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-applyops.cc:288:28:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h: In instantiation of 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator==(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:119:63:   required from 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator!=(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:131:8:   required from 'std::pair<typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor, bool> CGAL::edge(typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Epick; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor = CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > > >; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:349:30:   required from 'std::pair<typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor, bool> CGAL::halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Epick; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/Euler_operations.h:752:17:   required from 'typename boost::graph_traits<G>::face_descriptor CGAL::Euler::add_face(const VertexRange&, Graph&) [with Graph = CGAL::Polyhedron_3<CGAL::Epick>; VertexRange = std::vector<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > > > >; typename boost::graph_traits<G>::face_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epick> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:430:38:   required from 'void CGAL::Convex_hull_3::internal::copy_ch2_to_face_graph(const std::__cxx11::list<IT>&, PolygonMesh&) [with Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:479:25:   required 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>, CGAL::Boolean_tag<true> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:817:21:   required 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>, CGAL::Boolean_tag<true> >; typename Traits::Point_3 = CGAL::Point_3<CGAL::Epick>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:1048:51:   required from 'void CGAL::convex_hull_3(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>, CGAL::Boolean_tag<true> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:1060:16:   required from 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<CGAL::is_iterator<T>::value>*) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; std::enable_if_t<CGAL::is_iterator<T>::value> = void]'
src/cgalutils.cc:64:54:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:115:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p)) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-tess.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: #pragma message: Warning: The header `<CGAL/Triangulation_2_projection_traits_3.h>` is deprecated. Please use `<CGAL/Projection_traits_3.h>` instead. 
 #    pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE)
                                                      ^
src/cgalutils-tess.cc:22:15: error: 'Triangulation_2_filtered_projection_traits_3' in namespace 'CGAL' does not name a template type
 typedef CGAL::Triangulation_2_filtered_projection_traits_3<K> Projection;
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:25:36: error: 'Projection' was not declared in this scope
  CGAL::Triangulation_vertex_base_2<Projection>,
                                    ^~~~~~~~~~
src/cgalutils-tess.cc:25:36: note: suggested alternative: '__section'
  CGAL::Triangulation_vertex_base_2<Projection>,
                                    ^~~~~~~~~~
                                    __section
src/cgalutils-tess.cc:25:46: error: template argument 1 is invalid
  CGAL::Triangulation_vertex_base_2<Projection>,
                                              ^
src/cgalutils-tess.cc:26:46: error: 'Projection' was not declared in this scope
  CGAL::Constrained_triangulation_face_base_2<Projection, Fbb>> Tds;
                                              ^~~~~~~~~~
src/cgalutils-tess.cc:26:46: note: suggested alternative: '__section'
  CGAL::Constrained_triangulation_face_base_2<Projection, Fbb>> Tds;
                                              ^~~~~~~~~~
                                              __section
src/cgalutils-tess.cc:26:58: error: template argument 1 is invalid
  CGAL::Constrained_triangulation_face_base_2<Projection, Fbb>> Tds;
                                                          ^~~
src/cgalutils-tess.cc:26:61: error: template argument 1 is invalid
  CGAL::Constrained_triangulation_face_base_2<Projection, Fbb>> Tds;
                                                             ^~
src/cgalutils-tess.cc:26:61: error: template argument 2 is invalid
src/cgalutils-tess.cc:28:2: error: 'Projection' was not declared in this scope
  Projection, Tds, CGAL::Exact_predicates_tag> CDT;
  ^~~~~~~~~~
src/cgalutils-tess.cc:28:2: note: suggested alternative: '__section'
  Projection, Tds, CGAL::Exact_predicates_tag> CDT;
  ^~~~~~~~~~
  __section
src/cgalutils-tess.cc:28:45: error: template argument 1 is invalid
  Projection, Tds, CGAL::Exact_predicates_tag> CDT;
                                             ^
src/cgalutils-tess.cc:32:14: error: 'CDT' is not a class, namespace, or enumeration
              CDT::Face_handle start,
              ^~~
src/cgalutils-tess.cc:32:31: error: expected ',' or '...' before 'start'
              CDT::Face_handle start,
                               ^~~~~
src/cgalutils-tess.cc: In function 'void mark_domains(CDT&, int)':
src/cgalutils-tess.cc:36:7: error: 'start' was not declared in this scope
   if (start->info().nesting_level != -1) return;
       ^~~~~
src/cgalutils-tess.cc:36:7: note: suggested alternative: 'sqrt'
   if (start->info().nesting_level != -1) return;
       ^~~~~
       sqrt
src/cgalutils-tess.cc:37:29: error: template argument 1 is invalid
   std::list<CDT::Face_handle> queue;
                             ^
src/cgalutils-tess.cc:37:29: error: template argument 2 is invalid
src/cgalutils-tess.cc:38:9: error: request for member 'push_back' in 'queue', which is of non-class type 'int'
   queue.push_back(start);
         ^~~~~~~~~
src/cgalutils-tess.cc:38:19: error: 'start' was not declared in this scope
   queue.push_back(start);
                   ^~~~~
src/cgalutils-tess.cc:38:19: note: suggested alternative: 'sqrt'
   queue.push_back(start);
                   ^~~~~
                   sqrt
src/cgalutils-tess.cc:39:17: error: request for member 'empty' in 'queue', which is of non-class type 'int'
   while (!queue.empty()) {
                 ^~~~~
src/cgalutils-tess.cc:40:22: error: qualified-id in declaration before 'fh'
     CDT::Face_handle fh = queue.front();
                      ^~
src/cgalutils-tess.cc:41:11: error: request for member 'pop_front' in 'queue', which is of non-class type 'int'
     queue.pop_front();
           ^~~~~~~~~
src/cgalutils-tess.cc:42:9: error: 'fh' was not declared in this scope
     if (fh->info().nesting_level == -1) {
         ^~
src/cgalutils-tess.cc:42:9: note: suggested alternative: 'fs'
     if (fh->info().nesting_level == -1) {
         ^~
         fs
src/cgalutils-tess.cc:45:19: error: qualified-id in declaration before 'e'
         CDT::Edge e(fh,i);
                   ^
src/cgalutils-tess.cc:46:26: error: qualified-id in declaration before 'n'
         CDT::Face_handle n = fh->neighbor(i);
                          ^
src/cgalutils-tess.cc:47:13: error: 'n' was not declared in this scope
         if (n->info().nesting_level == -1) {
             ^
src/cgalutils-tess.cc:48:18: error: request for member 'is_constrained' in 'ct', which is of non-class type 'CDT {aka int}'
           if (ct.is_constrained(e)) border.push_back(e);
                  ^~~~~~~~~~~~~~
src/cgalutils-tess.cc:48:33: error: 'e' was not declared in this scope
           if (ct.is_constrained(e)) border.push_back(e);
                                 ^
src/cgalutils-tess.cc:48:33: note: suggested alternatives:
In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/special_functions/asinh.hpp:24:0,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/multiprecision/gmp.hpp:42,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost_mp.h:55,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Number_types/internal/Exact_type_selector.h:27,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_kernel_selector.h:26,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Filtered_kernel.h:22,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Epic_converter.h:18,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Static_filtered_predicate.h:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Lazy_kernel.h:18,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18,
                 from src/cgalutils.h:3,
                 from src/cgalutils-tess.cc:1:
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:240:108: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    template <typename T> BOOST_MATH_GPU_ENABLED inline constexpr typename detail::constant_return<T>::type name(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) BOOST_MATH_NOEXCEPT(T)\
                                                                                                            ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::float_constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:245:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    } namespace float_constants{ static constexpr float name = BOOST_MATH_JOIN(x, F); }\
                                                        ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::double_constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:246:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    namespace double_constants{ static constexpr double name = x; } \
                                                        ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::long_double_constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:247:66: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    namespace long_double_constants{ static constexpr long double name = BOOST_MATH_JOIN(x, L); }\
                                                                  ^~~~
src/cgalutils-tess.cc:48:37: error: 'border' was not declared in this scope
           if (ct.is_constrained(e)) border.push_back(e);
                                     ^~~~~~
src/cgalutils-tess.cc:49:22: error: request for member 'push_back' in 'queue', which is of non-class type 'int'
           else queue.push_back(n);
                      ^~~~~~~~~
src/cgalutils-tess.cc:32:19: warning: unused parameter 'Face_handle' [-Wunused-parameter]
              CDT::Face_handle start,
                   ^~~~~~~~~~~
src/cgalutils-tess.cc: In function 'void mark_domains(CDT&)':
src/cgalutils-tess.cc:65:31: error: qualified-id in declaration before 'it'
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                               ^~
src/cgalutils-tess.cc:65:31: error: expected ';' before 'it'
src/cgalutils-tess.cc:65:31: error: 'it' was not declared in this scope
src/cgalutils-tess.cc:65:31: note: suggested alternative: 'int'
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                               ^~
                               int
src/cgalutils-tess.cc:65:40: error: request for member 'all_faces_begin' in 'cdt', which is of non-class type 'CDT {aka int}'
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                                        ^~~~~~~~~~~~~~~
src/cgalutils-tess.cc:65:69: error: request for member 'all_faces_end' in 'cdt', which is of non-class type 'CDT {aka int}'
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                                                                     ^~~~~~~~~~~~~
src/cgalutils-tess.cc:65:84: error: expected ')' before ';' token
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                                                                                    ^
src/cgalutils-tess.cc:65:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
   ^~~
src/cgalutils-tess.cc:65:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                                                                                      ^~
src/cgalutils-tess.cc:65:88: error: 'it' was not declared in this scope
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                                                                                        ^~
src/cgalutils-tess.cc:65:88: note: suggested alternative: 'int'
   for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) {
                                                                                        ^~
                                                                                        int
src/cgalutils-tess.cc:68:22: error: template argument 1 is invalid
   std::list<CDT::Edge> border;
                      ^
src/cgalutils-tess.cc:68:22: error: template argument 2 is invalid
src/cgalutils-tess.cc:69:25: error: request for member 'infinite_face' in 'cdt', which is of non-class type 'CDT {aka int}'
   mark_domains(cdt, cdt.infinite_face(), 0, border);
                         ^~~~~~~~~~~~~
src/cgalutils-tess.cc:70:18: error: request for member 'empty' in 'border', which is of non-class type 'int'
   while (!border.empty()) {
                  ^~~~~
src/cgalutils-tess.cc:71:15: error: qualified-id in declaration before 'e'
     CDT::Edge e = border.front();
               ^
src/cgalutils-tess.cc:72:12: error: request for member 'pop_front' in 'border', which is of non-class type 'int'
     border.pop_front();
            ^~~~~~~~~
src/cgalutils-tess.cc:73:22: error: qualified-id in declaration before 'n'
     CDT::Face_handle n = e.first->neighbor(e.second);
                      ^
src/cgalutils-tess.cc:74:9: error: 'n' was not declared in this scope
     if (n->info().nesting_level == -1) {
         ^
src/cgalutils-tess.cc:75:28: error: 'e' was not declared in this scope
       mark_domains(cdt, n, e.first->info().nesting_level+1, border);
                            ^
src/cgalutils-tess.cc:75:28: note: suggested alternatives:
In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/special_functions/asinh.hpp:24:0,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/boost/multiprecision/gmp.hpp:42,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost_mp.h:55,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Number_types/internal/Exact_type_selector.h:27,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_kernel_selector.h:26,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Filtered_kernel.h:22,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Epic_converter.h:18,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Static_filtered_predicate.h:15,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Lazy_kernel.h:18,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_point_locator.h:21,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:25,
                 from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:31,
                 from src/cgal.h:18,
                 from src/cgalutils.h:3,
                 from src/cgalutils-tess.cc:1:
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:240:108: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    template <typename T> BOOST_MATH_GPU_ENABLED inline constexpr typename detail::constant_return<T>::type name(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) BOOST_MATH_NOEXCEPT(T)\
                                                                                                            ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::float_constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:245:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    } namespace float_constants{ static constexpr float name = BOOST_MATH_JOIN(x, F); }\
                                                        ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::double_constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:246:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    namespace double_constants{ static constexpr double name = x; } \
                                                        ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note:   'boost::math::long_double_constants::e'
   BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00")
                              ^
/pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:247:66: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT'
    namespace long_double_constants{ static constexpr long double name = BOOST_MATH_JOIN(x, L); }\
                                                                  ^~~~
src/cgalutils-tess.cc: In function 'bool CGALUtils::tessellatePolygonWithHoles(const PolyholeK&, Polygons&, const Vector_3*)':
src/cgalutils-tess.cc:117:3: error: 'Projection' was not declared in this scope
   Projection actualProjection(normalvec);
   ^~~~~~~~~~
src/cgalutils-tess.cc:117:3: note: suggested alternative: 'project'
   Projection actualProjection(normalvec);
   ^~~~~~~~~~
   project
src/cgalutils-tess.cc:118:11: error: 'actualProjection' was not declared in this scope
   CDT cdt(actualProjection);
           ^~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:118:11: note: suggested alternative: 'gluUnProject4'
   CDT cdt(actualProjection);
           ^~~~~~~~~~~~~~~~
           gluUnProject4
src/cgalutils-tess.cc:121:9: error: request for member 'insert_constraint' in 'cdt', which is of non-class type 'CDT {aka int}'
     cdt.insert_constraint(poly[i], poly[(i+1)%poly.size()]);
         ^~~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:129:35: error: qualified-id in declaration before 'fit'
   for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin();
                                   ^~~
src/cgalutils-tess.cc:129:35: error: expected ';' before 'fit'
src/cgalutils-tess.cc:129:35: error: 'fit' was not declared in this scope
src/cgalutils-tess.cc:129:45: error: request for member 'finite_faces_begin' in 'cdt', which is of non-class type 'CDT {aka int}'
   for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin();
                                             ^~~~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:130:17: error: request for member 'finite_faces_end' in 'cdt', which is of non-class type 'CDT {aka int}'
      fit != cdt.finite_faces_end(); fit++) {
                 ^~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:130:35: error: expected ')' before ';' token
      fit != cdt.finite_faces_end(); fit++) {
                                   ^
src/cgalutils-tess.cc:129:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin();
   ^~~
src/cgalutils-tess.cc:130:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
      fit != cdt.finite_faces_end(); fit++) {
                                     ^~~
src/cgalutils-tess.cc:130:37: error: 'fit' was not declared in this scope
src/cgalutils-tess.cc: In function 'bool CGALUtils::tessellatePolygon(const PolygonK&, Polygons&, const Vector_3*)':
src/cgalutils-tess.cc:174:3: error: 'Projection' was not declared in this scope
   Projection actualProjection(normalvec);
   ^~~~~~~~~~
src/cgalutils-tess.cc:174:3: note: suggested alternative: 'project'
   Projection actualProjection(normalvec);
   ^~~~~~~~~~
   project
src/cgalutils-tess.cc:175:11: error: 'actualProjection' was not declared in this scope
   CDT cdt(actualProjection);
           ^~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:175:11: note: suggested alternative: 'gluUnProject4'
   CDT cdt(actualProjection);
           ^~~~~~~~~~~~~~~~
           gluUnProject4
src/cgalutils-tess.cc:177:8: error: request for member 'insert_constraint' in 'cdt', which is of non-class type 'CDT {aka int}'
    cdt.insert_constraint(polygon[i], polygon[(i+1)%polygon.size()]);
        ^~~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:184:30: error: qualified-id in declaration before 'fit'
   CDT::Finite_faces_iterator fit;
                              ^~~
src/cgalutils-tess.cc:185:8: error: 'fit' was not declared in this scope
   for (fit=cdt.finite_faces_begin(); fit!=cdt.finite_faces_end(); ++fit) {
        ^~~
src/cgalutils-tess.cc:185:16: error: request for member 'finite_faces_begin' in 'cdt', which is of non-class type 'CDT {aka int}'
   for (fit=cdt.finite_faces_begin(); fit!=cdt.finite_faces_end(); ++fit) {
                ^~~~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:185:47: error: request for member 'finite_faces_end' in 'cdt', which is of non-class type 'CDT {aka int}'
   for (fit=cdt.finite_faces_begin(); fit!=cdt.finite_faces_end(); ++fit) {
                                               ^~~~~~~~~~~~~~~~
src/cgalutils-tess.cc:189:25: error: request for member 'triangle' in 'cdt', which is of non-class type 'CDT {aka int}'
      K::Point_3 v = cdt.triangle(fit)[i];
                         ^~~~~~~~
--- objects/src/cgalutils-project.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >; Move = CGAL::move_halfedge_around_vertex<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_vertex<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_vertex<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/PM_overlayer.h:493:5:   required from 'void CGAL::PM_overlayer<PM_decorator_, Geometry_>::subdivide(const Plane_map&, const Plane_map&) const [with PM_decorator_ = CGAL::PM_decorator<CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> > >; Geometry_ = CGAL::Extended_cartesian<CGAL::Gmpq>; CGAL::PM_overlayer<PM_decorator_, Geometry_>::Plane_map = CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_2.h:756:5:   required from 'CGAL::Nef_polyhedron_2<T, I, M> CGAL::Nef_polyhedron_2<T, I, M>::join(const CGAL::Nef_polyhedron_2<T, I, M>&) const [with T = CGAL::Extended_cartesian<CGAL::Gmpq>; Items_ = CGAL::HDS_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_2.h:823:17:   required from 'CGAL::Nef_polyhedron_2<T, I, M>& CGAL::Nef_polyhedron_2<T, I, M>::operator+=(const CGAL::Nef_polyhedron_2<T, I, M>&) [with T = CGAL::Extended_cartesian<CGAL::Gmpq>; Items_ = CGAL::HDS_items; Mark_ = bool]'
src/cgalutils-project.cc:157:38:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_constructor.h:1892:5:   required from 'CGAL::SNC_constructor<CGAL::SNC_indexed_items, SNC_structure_>::Vertex_handle CGAL::SNC_constructor<CGAL::SNC_indexed_items, SNC_structure_>::create_from_edge(CGAL::SNC_constructor<CGAL::SNC_indexed_items, SNC_structure_>::Halfedge_const_handle, const Point_3&) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_constructor<CGAL::SNC_indexed_items, SNC_structure_>::Vertex_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, std::allocator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; CGAL::SNC_constructor<CGAL::SNC_indexed_items, SNC_structure_>::Halfedge_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SNC_indexed_items::SVertex<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; CGAL::SNC_constructor<CGAL::SNC_indexed_items, SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:146:21:   required from 'void CGAL::Combine_with_halfspace<Map, SNC_point_locator>::combine_with_halfspace(const SNC_structure&, const Plane_3&, const Selection&, Intersection_mode) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Intersection_mode = CGAL::Combine_with_halfspace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>, CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >::Intersection_mode; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; SNC_point_locator = CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; CGAL::Combine_with_halfspace<Map, SNC_point_locator>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::Combine_with_halfspace<Map, SNC_point_locator>::Plane_3 = CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1505:5:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::intersection(const Plane_3&, CGAL::Nef_polyhedron_3<K, I, Mk>::Intersection_mode) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Plane_3 = CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-project.cc:191:105:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-applyops.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_simplify.h:558:7:   required from 'void CGAL::SNC_simplify_base<SNC_structure>::create_boundary_links_forall_sfaces(CGAL::Unique_hash_map<typename SM_decorator_::SFace_handle, typename CGAL::Union_find<typename SM_decorator_::SFace_handle>::handle>&, CGAL::Union_find<typename SM_decorator_::SFace_handle>&) [with SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename CGAL::Union_find<typename SM_decorator_::SFace_handle>::handle = CGAL::internal::UF_forward_iterator<CGAL::Union_find<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >::Union_find_struct*, CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >&, CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >*>; typename SM_decorator_::SFace_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_simplify.h:423:40:   required from 'bool CGAL::SNC_simplify_base<SNC_structure>::simplify() [with SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_simplify.h:709:33:   required from 'bool CGAL::SNC_simplify<CGAL::SNC_indexed_items, SNC_structure>::simplify() [with SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1388:10:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::simplify() [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1150:14:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::delegate(CGAL::Modifier_base<CGAL::SNC_structure<Kernel_, Items_, Mark_> >&, bool, bool) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_decomposition_3.h:97:3:   required from 'void CGAL::convex_decomposition_3(Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-applyops.cc:301:50:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h: In instantiation of 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator==(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:119:63:   required from 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator!=(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:131:8:   required from 'std::pair<typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor, bool> CGAL::edge(typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Epick; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor = CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > > >; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:349:30:   required from 'std::pair<typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor, bool> CGAL::halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Epick; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/Euler_operations.h:752:17:   required from 'typename boost::graph_traits<G>::face_descriptor CGAL::Euler::add_face(const VertexRange&, Graph&) [with Graph = CGAL::Polyhedron_3<CGAL::Epick>; VertexRange = std::vector<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epick> > > > > > > >; typename boost::graph_traits<G>::face_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epick> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epick> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:430:38:   required from 'void CGAL::Convex_hull_3::internal::copy_ch2_to_face_graph(const std::__cxx11::list<IT>&, PolygonMesh&) [with Point_3 = CGAL::Point_3<CGAL::Epick>; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:479:25:   required 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>, CGAL::Boolean_tag<true> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:817:21:   required 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>, CGAL::Boolean_tag<true> >; typename Traits::Point_3 = CGAL::Point_3<CGAL::Epick>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:1048:51:   required from 'void CGAL::convex_hull_3(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>, CGAL::Boolean_tag<true> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:1060:16:   required from 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<CGAL::is_iterator<T>::value>*) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epick> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Epick>; std::enable_if_t<CGAL::is_iterator<T>::value> = void]'
src/cgalutils-applyops.cc:236:56:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:115:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p)) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-project.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1255:7:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::build_external_structure() [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:346:5:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::build_external_structure() [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:620:29:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk>::Nef_polyhedron_3(const PolygonMesh&) [with PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-project.cc:207:44:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_SM_overlayer.h:417:7:   required from 'void CGAL::SNC_SM_overlayer<CGAL::SNC_indexed_items, SM_decorator_>::simplify(Association&) [with Association = CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; SM_decorator_ = CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Binary_operation.h:364:11:   required from 'void CGAL::Binary_operation<Map>::operator()(CGAL::Binary_operation<Map>::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>; CGAL::Binary_operation<Map>::SNC_point_locator = CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; CGAL::Binary_operation<Map>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1495:7:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::intersection(const CGAL::Nef_polyhedron_3<K, I, Mk>&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-project.cc:208:74:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1108:7:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::link_shalfedges_to_facet_cycles() const [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:1314:36:   required from 'void CGAL::SNC_external_structure<CGAL::SNC_indexed_items, SNC_structure_>::build_after_binary_operation(Association&) [with Association = CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:163:5:   required from 'void CGAL::Combine_with_halfspace<Map, SNC_point_locator>::combine_with_halfspace(const SNC_structure&, const Plane_3&, const Selection&, Intersection_mode) [with Selection = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::AND; Intersection_mode = CGAL::Combine_with_halfspace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>, CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >::Intersection_mode; Map = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; SNC_point_locator = CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; CGAL::Combine_with_halfspace<Map, SNC_point_locator>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::Combine_with_halfspace<Map, SNC_point_locator>::Plane_3 = CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1505:5:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::intersection(const Plane_3&, CGAL::Nef_polyhedron_3<K, I, Mk>::Intersection_mode) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Plane_3 = CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-project.cc:191:105:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-applyops.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:495:11:   required from 'void CGAL::SNC_const_decorator<SNC_structure_>::visit_shell_objects(typename Traits::SFace_handle, Visitor&) const [with Visitor = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::Build_polyhedron2<CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> > >::Find_holes; Traits = CGAL::SNC_decorator_const_traits<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename Traits::SFace_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1099:7:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::Build_polyhedron2<HDS>::operator()(HDS&) [with HDS = CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-applyops.cc:459:2:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:529:11:   required from 'void CGAL::SNC_const_decorator<SNC_structure_>::visit_shell_objects(typename Traits::SFace_handle, Visitor&) const [with Visitor = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >::Build_polyhedron2<CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> > >::Find_holes; Traits = CGAL::SNC_decorator_const_traits<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename Traits::SFace_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1099:7:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::Build_polyhedron2<HDS>::operator()(HDS&) [with HDS = CGAL::HalfedgeDS_default<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >; Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-applyops.cc:459:2:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h: In instantiation of 'bool CGAL::Circulator_project<C, Fct, Ref, Ptr>::operator==(std::nullptr_t) const [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >; Fct = CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >; Ref = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&; Ptr = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:692:23:   required from 'CGAL::Container_from_circulator<C>::iterator CGAL::Container_from_circulator<C>::end() [with C = CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; CGAL::Container_from_circulator<C>::iterator = CGAL::Iterator_from_circulator<CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; typename C::value_type = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:192:7:   required from 'static CGAL::Bounded_side CGAL::SNC_intersection<SNC_structure_>::locate_point_in_halffacet(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:170:38:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::point_in_facet_interior(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:78:35:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::does_contain_internally(CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle, const Point_3&) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_point_locator.h:377:54:   required from 'CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::Object_handle CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::locate(const Point_3&) const [with SNC_decorator = CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::Object_handle = CGAL::Object; CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils-applyops.cc:459:2:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h:59:55: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
   bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                       ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h: In instantiation of 'bool CGAL::Circulator_project<C, Fct, Ref, Ptr>::operator==(std::nullptr_t) const [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >; Fct = CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >; Ref = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&; Ptr = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:692:23:   required from 'CGAL::Container_from_circulator<C>::iterator CGAL::Container_from_circulator<C>::end() [with C = CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; CGAL::Container_from_circulator<C>::iterator = CGAL::Iterator_from_circulator<CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; typename C::value_type = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:192:7:   required from 'static CGAL::Bounded_side CGAL::SNC_intersection<SNC_structure_>::locate_point_in_halffacet(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:170:38:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::point_in_facet_interior(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:78:35:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::does_contain_internally(CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle, const Point_3&) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_point_locator.h:377:54:   required from 'CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::Object_handle CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::locate(const Point_3&) const [with SNC_decorator = CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::Object_handle = CGAL::Object; CGAL::SNC_point_locator_by_spatial_subdivision<SNC_decorator>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/cgalutils.cc:394:2:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h:59:55: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
   bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                       ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-tess.o ---
src/cgalutils-tess.cc: At global scope:
src/cgalutils-tess.cc:31:14: warning: 'void mark_domains(CDT&, int)' defined but not used [-Wunused-function]
 static void  mark_domains(CDT &ct,
              ^~~~~~~~~~~~
*** [objects/src/cgalutils-tess.o] Error code 1

make: stopped in /pbulk/work/cad/openscad/work/openscad-openscad-2021.01
--- objects/src/cgalutils-project.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >; Move = CGAL::move_halfedge_around_vertex<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_vertex<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > >, CGAL::move_halfedge_around_vertex<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Nef_halfedge_2<CGAL::HalfedgeDS_list_types<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >, CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits> > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/PM_const_decorator.h:545:7:   required from 'size_t CGAL::PM_const_decorator<HDS>::number_of_connected_components() const [with HDS = CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >; size_t = long unsigned int]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/PM_const_decorator.h:489:53:   required from 'void CGAL::PM_const_decorator<HDS>::check_integrity_and_topological_planarity(bool) const [with HDS = CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/PM_decorator.h:798:3:   required from 'void CGAL::PM_decorator<HDS>::clone(const HDS&) const [with HDS = CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_2.h:598:7:   required from 'CGAL::Nef_polyhedron_2<T, I, M>::Nef_polyhedron_2(const Plane_map&, bool) [with T = CGAL::Extended_cartesian<CGAL::Gmpq>; Items_ = CGAL::HDS_items; Mark_ = bool; CGAL::Nef_polyhedron_2<T, I, M>::Plane_map = CGAL::HalfedgeDS_default<CGAL::Nef_polyhedron_2_rep<CGAL::Extended_cartesian<CGAL::Gmpq>, CGAL::HDS_items, bool>::HDS_traits, CGAL::HDS_items, std::allocator<int> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_2.h:754:36:   required from 'CGAL::Nef_polyhedron_2<T, I, M> CGAL::Nef_polyhedron_2<T, I, M>::join(const CGAL::Nef_polyhedron_2<T, I, M>&) const [with T = CGAL::Extended_cartesian<CGAL::Gmpq>; Items_ = CGAL::HDS_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_2.h:823:17:   required from 'CGAL::Nef_polyhedron_2<T, I, M>& CGAL::Nef_polyhedron_2<T, I, M>::operator+=(const CGAL::Nef_polyhedron_2<T, I, M>&) [with T = CGAL::Extended_cartesian<CGAL::Gmpq>; Items_ = CGAL::HDS_items; Mark_ = bool]'
src/cgalutils-project.cc:157:38:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h: In instantiation of 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator==(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:119:63:   required from 'bool CGAL::I_HalfedgeDS_vertex_circ<It, Ctg>::operator!=(std::nullptr_t) const [with It = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; Ctg = CGAL::Bidirectional_circulator_tag; std::nullptr_t = std::nullptr_t]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:131:8:   required from 'std::pair<typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor, bool> CGAL::edge(typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::edge_descriptor = CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > > >; typename boost::graph_traits<const CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/graph_traits_Polyhedron_3.h:349:30:   required from 'std::pair<typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor, bool> CGAL::halfedge(typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor, const CGAL::Polyhedron_3<Gt, I, HDS, A>&) [with Gt = CGAL::Cartesian<CGAL::Gmpq>; I = CGAL::Polyhedron_items_3; HDS = CGAL::HalfedgeDS_default; A = std::allocator<int>; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::halfedge_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<CGAL::HalfedgeDS_halfedge_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<true> > > > > >; typename boost::graph_traits<CGAL::Polyhedron_3<Gt, I, HDS, A> >::vertex_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost/graph/Euler_operations.h:752:17:   required from 'typename boost::graph_traits<G>::face_descriptor CGAL::Euler::add_face(const VertexRange&, Graph&) [with Graph = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; VertexRange = std::vector<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >; typename boost::graph_traits<G>::face_descriptor = CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Cartesian<CGAL::Gmpq>, CGAL::I_Polyhedron_derived_items_3<CGAL::Polyhedron_items_3>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:430:38:   required from 'void CGAL::Convex_hull_3::internal::copy_ch2_to_face_graph(const std::__cxx11::list<IT>&, PolygonMesh&) [with Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:479:25:   required 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::Cartesian<CGAL::Gmpq> > >; Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Traits = CGAL::Cartesian<CGAL::Gmpq>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:817:21:   required 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::Cartesian<CGAL::Gmpq> > >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Traits = CGAL::Cartesian<CGAL::Gmpq>; typename Traits::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:1048:51:   required from 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*, std::vector<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Traits = CGAL::Cartesian<CGAL::Gmpq>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/convex_hull_3.h:1060:16:   required from 'void CGAL::convex_hull_3(InputIterator, InputIterator, PolygonMesh&, std::enable_if_t<CGAL::is_iterator<T>::value>*) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*, std::vector<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > >; PolygonMesh = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; std::enable_if_t<CGAL::is_iterator<T>::value> = void]'
src/cgalutils-project.cc:206:56:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/HalfedgeDS_iterator.h:115:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p)) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h: In instantiation of 'bool CGAL::Circulator_project<C, Fct, Ref, Ptr>::operator==(std::nullptr_t) const [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >; Fct = CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >; Ref = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&; Ptr = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:692:23:   required from 'CGAL::Container_from_circulator<C>::iterator CGAL::Container_from_circulator<C>::end() [with C = CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; CGAL::Container_from_circulator<C>::iterator = CGAL::Iterator_from_circulator<CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; typename C::value_type = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:192:7:   required from 'static CGAL::Bounded_side CGAL::SNC_intersection<SNC_structure_>::locate_point_in_halffacet(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:170:38:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::point_in_facet_interior(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:163:35:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::does_intersect_internally(const Segment_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle, CGAL::SNC_intersection<SNC_structure_>::Point_3&) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Segment_3 = CGAL::Segment_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/binop_intersection_tests.h:57:54:   required from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Bop_edge0_face1_callback<Callback>::operator()(CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Nef_box&, CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Nef_box&) [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> >; CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Nef_box = CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Box_intersection_d/segment_tree.h:116:25:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/box_intersection_d.h:243:57:   required from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, CGAL::Box_intersection_d::Topology, CGAL::Box_intersection_d::Setting) [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> > > > >; BoxTraits = CGAL::Box_intersection_d::Box_traits_d<CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; std::ptrdiff_t = long int]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/box_intersection_d.h:344:37:   required from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [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> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/binop_intersection_tests.h:137:23:   required 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> >; CGAL::binop_intersection_test_segment_tree<SNC_decorator>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Binary_operation.h:510:31:   required from 'void CGAL::Binary_operation<Map>::operator()(CGAL::Binary_operation<Map>::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>; CGAL::Binary_operation<Map>::SNC_point_locator = CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; CGAL::Binary_operation<Map>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1495:7:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::intersection(const CGAL::Nef_polyhedron_3<K, I, Mk>&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/cgalutils-project.cc:208:74:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h:59:55: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
   bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                       ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-polyhedron.o ---
src/cgalutils-polyhedron.cc: In instantiation of 'std::__cxx11::string CGALUtils::printPolyhedron(const Polyhedron&) [with Polyhedron = CGAL::Polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; std::__cxx11::string = std::__cxx11::basic_string<char>]':
src/cgalutils-polyhedron.cc:351:63:   required from here
src/cgalutils-polyhedron.cc:346:29: error: 'generic_print_polyhedron' was not declared in this scope
     generic_print_polyhedron(sstream, p, writer);
     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
src/cgalutils-polyhedron.cc:346:29: note: suggested alternative: 'CGAL_Nef_polyhedron'
     generic_print_polyhedron(sstream, p, writer);
     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
     CGAL_Nef_polyhedron
--- objects/src/CGAL_Nef_polyhedron.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGAL_Nef_polyhedron.cc:1:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:222:5:   required from 'static bool CGAL::SNC_const_decorator<SNC_structure_>::is_bounded(CGAL::SNC_const_decorator<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_const_decorator<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1805:42:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const Aff_transformation_3&) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Aff_transformation_3 = CGAL::Aff_transformation_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:133:18:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_constructor.h:473:7:   required from 'CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_handle CGAL::SNC_constructor_base<Items, SNC_structure_>::create_for_infibox_overlay(CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_const_handle) const [with Items = int; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, std::allocator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, std::allocator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1850:25:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const Aff_transformation_3&) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Aff_transformation_3 = CGAL::Aff_transformation_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:133:18:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_constructor.h:485:7:   required from 'CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_handle CGAL::SNC_constructor_base<Items, SNC_structure_>::create_for_infibox_overlay(CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_const_handle) const [with Items = int; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, std::allocator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >; CGAL::SNC_constructor_base<Items, SNC_structure_>::Vertex_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >, std::allocator<CGAL::SNC_in_place_list_sm<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1850:25:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const Aff_transformation_3&) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Aff_transformation_3 = CGAL::Aff_transformation_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:133:18:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_SM_overlayer.h:417:7:   required from 'void CGAL::SNC_SM_overlayer<CGAL::SNC_indexed_items, SM_decorator_>::simplify(Association&) [with Association = CGAL::ID_support_handler<CGAL::SNC_indexed_items, CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; SM_decorator_ = CGAL::SM_decorator<CGAL::SNC_sphere_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1875:11:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const Aff_transformation_3&) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Aff_transformation_3 = CGAL::Aff_transformation_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:133:18:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1744:12:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::change_orientation(bool) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1899:27:   required from 'void CGAL::Nef_polyhedron_3<K, I, Mk>::transform(const Aff_transformation_3&) [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3<K, I, Mk>::Aff_transformation_3 = CGAL::Aff_transformation_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:133:18:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/cgalutils-polyhedron.o ---
*** [objects/src/cgalutils-polyhedron.o] Error code 1

make: stopped in /pbulk/work/cad/openscad/work/openscad-openscad-2021.01
--- objects/src/CGAL_Nef_polyhedron.o ---
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_const_decorator.h:529:11:   required from 'void CGAL::SNC_const_decorator<SNC_structure_>::visit_shell_objects(typename Traits::SFace_handle, Visitor&) const [with Visitor = CGAL::Gaussian_map<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >::SVertex_creator<CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> > >; Traits = CGAL::SNC_decorator_const_traits<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> >; SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; typename Traits::SFace_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SNC_indexed_items::SFace<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/Gaussian_map.h:805:5:   required from 'CGAL::Gaussian_map<K, Nef, Mark_>::Gaussian_map(const CGAL::Nef_polyhedron_3<NK, Items>&, typename CGAL::Nef_polyhedron_3<NK, Items>::Volume_const_iterator) [with NK = CGAL::Cartesian<CGAL::Gmpq>; Items = CGAL::SNC_indexed_items; K = CGAL::Cartesian<CGAL::Gmpq>; Nef = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Mark_ = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >; typename CGAL::Nef_polyhedron_3<NK, Items>::Volume_const_iterator = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_volume<CGAL::SNC_indexed_items::Volume<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_volume<CGAL::SNC_indexed_items::Volume<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h:111:34:   required from 'Nef_polyhedron CGAL::bipartite_nary_union_sorted_combined(Nef_polyhedron&, Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/minkowski_sum_3.h:91:47:   required from 'Nef_polyhedron_3 CGAL::minkowski_sum_3(Nef_polyhedron_3&, Nef_polyhedron_3&) [with Nef_polyhedron_3 = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:53:72:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >; Move = CGAL::move_edge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_sface<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_decorator.h:335:3:   required from 'void CGAL::SM_decorator<R>::link_as_face_cycle(CGAL::SM_decorator<R>::SHalfedge_handle, CGAL::SM_decorator<R>::SFace_handle) [with Map_ = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >; CGAL::SM_decorator<R>::SHalfedge_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >; CGAL::SM_decorator<R>::SFace_handle = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_sface<CGAL::SM_items::SFace<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_sface<CGAL::SM_items::SFace<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/Gaussian_map.h:977:7:   required from 'CGAL::Gaussian_map<K, Nef, Mark_>::Gaussian_map(typename Nef::Halffacet_const_handle) [with K = CGAL::Cartesian<CGAL::Gmpq>; Nef = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Mark_ = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >; typename Nef::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h:175:34:   required from 'Nef_polyhedron CGAL::bipartite_nary_union_sorted_combined(Nef_polyhedron&, Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/minkowski_sum_3.h:91:47:   required from 'Nef_polyhedron_3 CGAL::minkowski_sum_3(Nef_polyhedron_3&, Nef_polyhedron_3&) [with Nef_polyhedron_3 = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:53:72:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >; Move = CGAL::move_edge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_svertex<CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_overlayer.h:2178:5:   required from 'void CGAL::SM_overlayer<SM_decorator_>::complete_face_support(CGAL::SM_overlayer<SM_decorator_>::SVertex_iterator, CGAL::SM_overlayer<SM_decorator_>::SVertex_iterator, const Below_accessor&, std::vector<typename SM_decorator::Mark>&, int, bool) const [with Below_accessor = CGAL::SMO_from_sm<CGAL::SM_overlayer<CGAL::SM_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::_List_iterator<CGAL::Sphere_segment<CGAL::Cartesian<CGAL::Gmpq> > >, CGAL::SM_overlayer<CGAL::SM_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >::Seg_info>; SM_decorator_ = CGAL::SM_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; CGAL::SM_overlayer<SM_decorator_>::SVertex_iterator = CGAL::internal::In_place_list_iterator<CGAL::SNC_in_place_list_svertex<CGAL::SM_items::SVertex<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_svertex<CGAL::SM_items::SVertex<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >; typename SM_decorator::Mark = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_overlayer.h:1497:26:   required from 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const Map*, const Map*, bool) [with SM_decorator_ = CGAL::SM_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; CGAL::SM_overlayer<SM_decorator_>::Map = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/Gaussian_map.h:1089:5:   required from 'void CGAL::Gaussian_map<K, Nef, Mark_>::minkowski_sum(const CGAL::Gaussian_map<K, Nef, Mark_>&, const CGAL::Gaussian_map<K, Nef, Mark_>&) [with K = CGAL::Cartesian<CGAL::Gmpq>; Nef = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Mark_ = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h:209:5:   required from 'Nef_polyhedron CGAL::bipartite_nary_union_sorted_combined(Nef_polyhedron&, Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/minkowski_sum_3.h:91:47:   required from 'Nef_polyhedron_3 CGAL::minkowski_sum_3(Nef_polyhedron_3&, Nef_polyhedron_3&) [with Nef_polyhedron_3 = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:53:72:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >; Move = CGAL::move_edge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_svertex<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_point_locator.h:270:11:   required from 'CGAL::SM_point_locator<SM_decorator>::Object_handle CGAL::SM_point_locator<SM_decorator>::locate(const Sphere_point&, bool) [with SM_decorator = CGAL::SM_const_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; CGAL::SM_point_locator<SM_decorator>::Object_handle = CGAL::Object; CGAL::SM_point_locator<SM_decorator>::Sphere_point = CGAL::Sphere_point<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_point_locator.h:603:27:   required from 'void CGAL::SM_point_locator<SM_decorator>::marks_of_halfspheres(CGAL::SM_point_locator<SM_decorator>::Mark&, CGAL::SM_point_locator<SM_decorator>::Mark&, int) [with SM_decorator = CGAL::SM_const_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; CGAL::SM_point_locator<SM_decorator>::Mark = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_point_locator.h:587:23:   required from 'void CGAL::SM_point_locator<SM_decorator>::marks_of_halfspheres(std::vector<typename SM_decorator::Mark>&, int, int) [with SM_decorator = CGAL::SM_const_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; typename SM_decorator::Mark = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_overlayer.h:1466:3:   required from 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const Map*, const Map*, bool) [with SM_decorator_ = CGAL::SM_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; CGAL::SM_overlayer<SM_decorator_>::Map = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/Gaussian_map.h:1089:5:   required from 'void CGAL::Gaussian_map<K, Nef, Mark_>::minkowski_sum(const CGAL::Gaussian_map<K, Nef, Mark_>&, const CGAL::Gaussian_map<K, Nef, Mark_>&) [with K = CGAL::Cartesian<CGAL::Gmpq>; Nef = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Mark_ = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h:209:5:   required from 'Nef_polyhedron CGAL::bipartite_nary_union_sorted_combined(Nef_polyhedron&, Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/minkowski_sum_3.h:91:47:   required from 'Nef_polyhedron_3 CGAL::minkowski_sum_3(Nef_polyhedron_3&, Nef_polyhedron_3&) [with Nef_polyhedron_3 = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:53:72:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >; Move = CGAL::move_edge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > >, CGAL::move_edge_around_sface<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SM_items::SHalfedge<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:389:5:   required from 'CGAL::SM_const_decorator<SM>::Size_type CGAL::SM_const_decorator<SM>::number_of_sface_cycles() const [with Map_ = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >; CGAL::SM_const_decorator<SM>::Size_type = long unsigned int]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_const_decorator.h:360:3:   required from 'void CGAL::SM_const_decorator<SM>::check_integrity_and_topological_planarity(bool) const [with Map_ = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_decorator.h:961:3:   required from 'void CGAL::SM_decorator<R>::check_integrity_and_topological_planarity(bool) const [with Map_ = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_S2/SM_overlayer.h:1526:3:   required from 'void CGAL::SM_overlayer<SM_decorator_>::subdivide(const Map*, const Map*, bool) [with SM_decorator_ = CGAL::SM_decorator<CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > > >; CGAL::SM_overlayer<SM_decorator_>::Map = CGAL::Sphere_map<CGAL::Sphere_geometry<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::SM_items, CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/Gaussian_map.h:1089:5:   required from 'void CGAL::Gaussian_map<K, Nef, Mark_>::minkowski_sum(const CGAL::Gaussian_map<K, Nef, Mark_>&, const CGAL::Gaussian_map<K, Nef, Mark_>&) [with K = CGAL::Cartesian<CGAL::Gmpq>; Nef = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; Mark_ = CGAL::PointMark<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Minkowski_sum_3/bipartite_nary_union_sorted_combined.h:209:5:   required from 'Nef_polyhedron CGAL::bipartite_nary_union_sorted_combined(Nef_polyhedron&, Nef_polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/minkowski_sum_3.h:91:47:   required from 'Nef_polyhedron_3 CGAL::minkowski_sum_3(Nef_polyhedron_3&, Nef_polyhedron_3&) [with Nef_polyhedron_3 = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGAL_Nef_polyhedron.cc:53:72:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h: In instantiation of 'bool CGAL::Circulator_project<C, Fct, Ref, Ptr>::operator==(std::nullptr_t) const [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >; Fct = CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >; Ref = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&; Ptr = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:692:23:   required from 'CGAL::Container_from_circulator<C>::iterator CGAL::Container_from_circulator<C>::end() [with C = CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; CGAL::Container_from_circulator<C>::iterator = CGAL::Iterator_from_circulator<CGAL::Circulator_project<CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >, CGAL::Project_shalfedge_point<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >&, const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >*>; typename C::value_type = const CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:192:7:   required from 'static CGAL::Bounded_side CGAL::SNC_intersection<SNC_structure_>::locate_point_in_halffacet(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:170:38:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::point_in_facet_interior(const Point_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_intersection.h:163:35:   required from 'static bool CGAL::SNC_intersection<SNC_structure_>::does_intersect_internally(const Segment_3&, CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle, CGAL::SNC_intersection<SNC_structure_>::Point_3&) [with SNC_structure_ = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>; CGAL::SNC_intersection<SNC_structure_>::Segment_3 = CGAL::Segment_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::SNC_intersection<SNC_structure_>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; CGAL::SNC_intersection<SNC_structure_>::Point_3 = CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/binop_intersection_tests.h:57:54:   required from 'void CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Bop_edge0_face1_callback<Callback>::operator()(CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Nef_box&, CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Nef_box&) [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> >; CGAL::binop_intersection_test_segment_tree<SNC_decorator>::Nef_box = CGAL::Nef_box<CGAL::SNC_const_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Box_intersection_d/segment_tree.h:116:25:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/box_intersection_d.h:344:37:   required from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback) [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> > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/binop_intersection_tests.h:137:23:   required 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> >; CGAL::binop_intersection_test_segment_tree<SNC_decorator>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Binary_operation.h:510:31:   required from 'void CGAL::Binary_operation<Map>::operator()(CGAL::Binary_operation<Map>::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>; CGAL::Binary_operation<Map>::SNC_point_locator = CGAL::SNC_point_locator<CGAL::SNC_decorator<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >; CGAL::Binary_operation<Map>::SNC_structure = CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool>]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1522:7:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::join(const CGAL::Nef_polyhedron_3<K, I, Mk>&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1570:16:   required from 'CGAL::Nef_polyhedron_3<K, I, Mk> CGAL::Nef_polyhedron_3<K, I, Mk>::operator+(const CGAL::Nef_polyhedron_3<K, I, Mk>&) const [with Kernel_ = CGAL::Cartesian<CGAL::Gmpq>; Items_ = CGAL::SNC_indexed_items; Mark_ = bool]'
src/CGAL_Nef_polyhedron.cc:23:78:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Circulator_project.h:59:55: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
   bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                       ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
--- objects/src/CGALRenderer.o ---
In file included from src/ext/CGAL/CGAL_workaround_Mark_bounded_volumes.h:37:0,
                 from src/cgal.h:12,
                 from src/CGAL_Nef_polyhedron.h:4,
                 from src/CGALRenderer.h:4,
                 from src/CGALRenderer.cc:38:
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h: In instantiation of 'bool CGAL::CircFromIt<Iter, Move>::operator==(std::nullptr_t) const [with Iter = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >; Move = CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > >; std::nullptr_t = std::nullptr_t]':
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:306:15:   required from 'bool CGAL::I_is_empty_range(const C&, const C&, CGAL::Circulator_tag) [with C = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/circulator.h:320:28:   required from 'bool CGAL::is_empty_range(const IC&, const IC&) [with IC = CGAL::CircFromIt<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >, CGAL::move_shalfedge_around_facet<CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_shalfedge<CGAL::SNC_indexed_items::SHalfedge<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > > > >]'
src/ext/CGAL/OGL_helper.h:706:4:   required from 'static void CGAL::OGL::Nef3_Converter<Nef_polyhedron>::draw(CGAL::OGL::Nef3_Converter<Nef_polyhedron>::Halffacet_const_handle, const Nef_polyhedron&, CGAL::OGL::Polyhedron&) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >; CGAL::OGL::Nef3_Converter<Nef_polyhedron>::Halffacet_const_handle = CGAL::internal::In_place_list_const_iterator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > >, std::allocator<CGAL::SNC_in_place_list_halffacet<CGAL::SNC_indexed_items::Halffacet<CGAL::SNC_structure<CGAL::Cartesian<CGAL::Gmpq>, CGAL::SNC_indexed_items, bool> > > > >]'
src/ext/CGAL/OGL_helper.h:773:47:   required from 'static void CGAL::OGL::Nef3_Converter<Nef_polyhedron>::convert_to_OGLPolyhedron(const Nef_polyhedron&, CGAL::OGL::Polyhedron*) [with Nef_polyhedron = CGAL::Nef_polyhedron_3<CGAL::Cartesian<CGAL::Gmpq> >]'
src/CGALRenderer.cc:94:52:   required from here
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_2/iterator_tools.h:38:57: warning: parameter 'p' set but not used [-Wunused-but-set-parameter]
     bool operator==( std::nullptr_t CGAL_assertion_code(p) ) const {
                                                         ^
/pbulk/work/cad/openscad/work/.buildlink/include/CGAL/assertions.h:129:37: note: in definition of macro 'CGAL_assertion_code'
 #  define CGAL_assertion_code(CODE) CODE
                                     ^~~~
2 errors

make: stopped in /pbulk/work/cad/openscad/work/openscad-openscad-2021.01
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/cad/openscad
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/cad/openscad