=> 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.01nb27 --- openscad_interface.h --- --- objects/lexer.cxx --- --- objects/comment_lexer.cxx --- --- objects/parser.cxx --- --- objects/lexer.cxx --- flex -o objects/lexer.cxx --header-file=objects/lexer.hxx src/lexer.l --- objects/comment_lexer.cxx --- flex -o objects/comment_lexer.cxx --header-file=objects/comment_lexer.hxx src/comment_lexer.l --- objects/parser.cxx --- bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx src/parser.y --- openscad_interface.h --- /usr/pkg/qt5/bin/qdbusxml2cpp -p openscad_interface.h: org.openscad.OpenSCAD.xml --- objects/comment_parser.cxx --- --- objects/ui_ErrorLog.h --- /usr/pkg/qt5/bin/uic src/ErrorLog.ui -o objects/ui_ErrorLog.h -tr q_ --- 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_OpenCSGWarningDialog.h --- /usr/pkg/qt5/bin/uic src/OpenCSGWarningDialog.ui -o objects/ui_OpenCSGWarningDialog.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/ui_AboutDialog.h --- /usr/pkg/qt5/bin/uic src/AboutDialog.ui -o objects/ui_AboutDialog.h -tr q_ --- objects/ui_FontListDialog.h --- /usr/pkg/qt5/bin/uic src/FontListDialog.ui -o objects/ui_FontListDialog.h -tr q_ --- objects/ui_PrintInitDialog.h --- --- objects/ui_ProgressWidget.h --- /usr/pkg/qt5/bin/uic src/ProgressWidget.ui -o objects/ui_ProgressWidget.h -tr q_ --- objects/ui_PrintInitDialog.h --- /usr/pkg/qt5/bin/uic src/PrintInitDialog.ui -o objects/ui_PrintInitDialog.h -tr q_ --- objects/ui_launchingscreen.h --- --- objects/ui_LibraryInfoDialog.h --- --- objects/ui_launchingscreen.h --- /usr/pkg/qt5/bin/uic src/launchingscreen.ui -o objects/ui_launchingscreen.h -tr q_ --- objects/ui_LibraryInfoDialog.h --- /usr/pkg/qt5/bin/uic src/LibraryInfoDialog.ui -o objects/ui_LibraryInfoDialog.h -tr q_ --- objects/ui_Console.h --- /usr/pkg/qt5/bin/uic src/Console.ui -o objects/ui_Console.h -tr q_ --- objects/ui_ParameterWidget.h --- --- objects/ui_ParameterEntryWidget.h --- /usr/pkg/qt5/bin/uic src/parameter/ParameterEntryWidget.ui -o objects/ui_ParameterEntryWidget.h -tr q_ --- objects/ui_ParameterWidget.h --- /usr/pkg/qt5/bin/uic src/parameter/ParameterWidget.ui -o objects/ui_ParameterWidget.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 --- --- objects/src/AST.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/--- objects/ui_AxisConfigWidget.h --- /usr/pkg/qt5/bin/uic src/input/AxisConfigWidget.ui -o objects/ui_AxisConfigWidget.h -tr q_ --- objects/src/AST.o --- usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/AST.o src/AST.cc --- objects/src/ModuleInstantiation.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/Assignment.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/export_pdf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/expr.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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/expr.o --- In file included from src/expr.cc:42:0: /tmp/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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. ) ^ --- objects/src/module.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/expr.o --- src/expr.cc:49:7: warning: 'bool {anonymous}::isListComprehension(const std::shared_ptr&)' defined but not used [-Wunused-function] bool isListComprehension(const shared_ptr &e) { ^~~~~~~~~~~~~~~~~~~ --- objects/src/UserModule.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/annotation.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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/libsvg/ellipse.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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/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/localscope.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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 instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = UndefType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = bool]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = double]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = str_utf8_wrapper]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::VectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::EmbeddedVectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = ValuePtr]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = UndefType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = bool]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const bool&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = double]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const double&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = str_utf8_wrapper]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::VectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::EmbeddedVectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = ValuePtr]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const equals_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return false; } ^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const UndefType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const bool&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const double&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const str_utf8_wrapper&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const Value::VectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::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::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const Value::EmbeddedVectorType&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = UndefType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = bool]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = double]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = str_utf8_wrapper]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::VectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::EmbeddedVectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = ValuePtr]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = UndefType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const UndefType&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const UndefType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = bool]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const bool&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const bool&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = double]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const double&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const double&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = str_utf8_wrapper]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const str_utf8_wrapper&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const str_utf8_wrapper&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::VectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::VectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::VectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = Value::EmbeddedVectorType]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const Value::EmbeddedVectorType&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const Value::EmbeddedVectorType&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template 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; U = ValuePtr]': /tmp/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::value), typename Visitor::result_type>::type boost::detail::variant::apply_visitor_binary_invoke::operator()(Value2&&) [with Value2 = const ValuePtr&; Visitor = const notequal_visitor; Value1 = const ValuePtr&; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:1016:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const ValuePtr&; Visitor = boost::detail::variant::apply_visitor_binary_invoke&, false>; bool MoveSemantics = false; typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type = Value]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /tmp/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&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /tmp/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, UndefType, boost::mpl::l_item, bool, boost::mpl::l_item, double, boost::mpl::l_item, str_utf8_wrapper, boost::mpl::l_item, Value::VectorType, boost::mpl::l_item, Value::EmbeddedVectorType, boost::mpl::l_item, ValuePtr, boost::mpl::l_item, ValuePtr, boost::mpl::l_end> > > > > > > > >, boost::mpl::l_iter >; Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value; mpl_::false_ = mpl_::bool_]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; VoidPtrCV = const void*; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2223:43: required from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor, ValuePtr >&, false>, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:52: required from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = boost::detail::variant::apply_visitor_binary_unwrap, ValuePtr >&, false>; T0_ = UndefType; TN = {bool, double, str_utf8_wrapper, Value::VectorType, Value::EmbeddedVectorType, ValuePtr, ValuePtr}; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&, false>; Visitable = const boost::variant, ValuePtr >&; typename Visitor::result_type = Value]' /tmp/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, ValuePtr >&; Visitable2 = const boost::variant, ValuePtr >&; 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 Value operator()(const T &op1, const U &op2) const { return true; } ^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] template Value operator()(const T &op1, const U &op2) const { return true; } ^~~ --- objects/src/node.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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/csgnode.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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/color.o --- src/color.cc: In member function 'virtual AbstractNode* ColorModule::instantiate(const std::shared_ptr&, const ModuleInstantiation*, const std::shared_ptr&) const': src/color.cc:269:15: warning: unused variable 'vec' [-Wunused-variable] const auto &vec = v.toVector(); ^~~ --- objects/src/projection.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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.11 -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/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/render.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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/GeometryEvaluator.o --- In file included from /tmp/cad/openscad/work/.buildlink/include/CGAL/Convex_hull_2/convexity_check_2_impl.h:30:0, from /tmp/cad/openscad/work/.buildlink/include/CGAL/convexity_check_2.h:132, from /tmp/cad/openscad/work/.buildlink/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:29, from /tmp/cad/openscad/work/.buildlink/include/CGAL/ch_akl_toussaint.h:58, from /tmp/cad/openscad/work/.buildlink/include/CGAL/convex_hull_2.h:30, from src/GeometryEvaluator.cc:36: /tmp/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 + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. ) ^ --- objects/src/FontCache.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/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/settings.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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/GLView.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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/AutoUpdater.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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.11 -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/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/FileModule.o --- src/FileModule.cc: In member function 'void FileModule::registerUse(std::__cxx11::string, const Location&)': src/FileModule.cc:68:11: error: 'is_regular' is not a member of 'fs' if (fs::is_regular(path)) { ^~~~~~~~~~ src/FileModule.cc:68:11: note: suggested alternative: 'is_regular_file' if (fs::is_regular(path)) { ^~~~~~~~~~ is_regular_file --- objects/src/builtin.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -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/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.11 -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/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/FileModule.o --- *** [objects/src/FileModule.o] Error code 1 make: stopped in /tmp/cad/openscad/work/openscad-openscad-2021.01 1 error make: stopped in /tmp/cad/openscad/work/openscad-openscad-2021.01 *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/cad/openscad *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/cad/openscad