=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for openscad-2021.01nb35 --- openscad_interface.h --- --- objects/lexer.cxx --- --- objects/comment_lexer.cxx --- --- objects/parser.cxx --- --- objects/comment_parser.cxx --- --- objects/ui_ErrorLog.h --- --- objects/ui_OpenCSGWarningDialog.h --- --- objects/ui_AboutDialog.h --- --- objects/comment_lexer.cxx --- flex -o objects/comment_lexer.cxx --header-file=objects/comment_lexer.hxx src/comment_lexer.l --- objects/ui_AboutDialog.h --- /usr/pkg/qt5/bin/uic src/AboutDialog.ui -o objects/ui_AboutDialog.h -tr q_ --- openscad_interface.h --- /usr/pkg/qt5/bin/qdbusxml2cpp -p openscad_interface.h: org.openscad.OpenSCAD.xml --- 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/ui_ErrorLog.h --- /usr/pkg/qt5/bin/uic src/ErrorLog.ui -o objects/ui_ErrorLog.h -tr q_ --- objects/lexer.cxx --- flex -o objects/lexer.cxx --header-file=objects/lexer.hxx src/lexer.l --- 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_FontListDialog.h --- /usr/pkg/qt5/bin/uic src/FontListDialog.ui -o objects/ui_FontListDialog.h -tr q_ --- objects/ui_PrintInitDialog.h --- --- objects/parser.cxx --- bison -d -p parser -o objects/parser.cxx --defines=objects/parser.hxx src/parser.y --- objects/ui_ProgressWidget.h --- --- objects/ui_PrintInitDialog.h --- /usr/pkg/qt5/bin/uic src/PrintInitDialog.ui -o objects/ui_PrintInitDialog.h -tr q_ --- objects/ui_ProgressWidget.h --- /usr/pkg/qt5/bin/uic src/ProgressWidget.ui -o objects/ui_ProgressWidget.h -tr q_ --- objects/ui_launchingscreen.h --- /usr/pkg/qt5/bin/uic src/launchingscreen.ui -o objects/ui_launchingscreen.h -tr q_ --- objects/ui_LibraryInfoDialog.h --- /usr/pkg/qt5/bin/uic src/LibraryInfoDialog.ui -o objects/ui_LibraryInfoDialog.h -tr q_ --- objects/ui_Console.h --- --- objects/ui_ParameterWidget.h --- --- objects/ui_ParameterEntryWidget.h --- --- objects/ui_Console.h --- /usr/pkg/qt5/bin/uic src/Console.ui -o objects/ui_Console.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_ParameterEntryWidget.h --- /usr/pkg/qt5/bin/uic src/parameter/ParameterEntryWidget.ui -o objects/ui_ParameterEntryWidget.h -tr q_ --- objects/ui_AxisConfigWidget.h --- --- objects/src/AST.o --- --- objects/src/ModuleInstantiation.o --- --- objects/src/AST.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/AST.o src/AST.cc --- objects/src/ModuleInstantiation.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/ui_AxisConfigWidget.h --- /usr/pkg/qt5/bin/uic src/input/AxisConfigWidget.ui -o objects/ui_AxisConfigWidget.h -tr q_ --- objects/src/Assignment.o --- --- objects/src/export_pdf.o --- --- objects/src/Assignment.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/expr.o --- --- objects/src/function.o --- --- objects/src/expr.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/expr.o src/expr.cc --- objects/src/function.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/function.o src/function.cc --- objects/src/export_pdf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_pdf.o src/export_pdf.cc --- objects/src/module.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/module.o src/module.cc --- objects/src/UserModule.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/annotation.o src/annotation.cc --- objects/src/libsvg/libsvg.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/expr.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/smart_ptr/detail/atomic_count.hpp:48, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/smart_ptr/intrusive_ref_counter.hpp:18, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/filesystem/exception.hpp:21, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/filesystem.hpp:17, from src/AST.h:5, from src/Assignment.h:6, from src/value.h:18, from src/expression.h:5, from src/expr.cc:27: /pbulk/work/cad/openscad/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: 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.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ src/expr.cc: In member function 'virtual Value Vector::evaluate(const std::shared_ptr&) const': src/expr.cc:345:20: warning: redundant move in return statement [-Wredundant-move] 345 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:345:20: note: remove 'std::move' call src/expr.cc:350:19: warning: redundant move in return statement [-Wredundant-move] 350 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:350:19: note: remove 'std::move' call src/expr.cc: In member function 'virtual Value LcFor::evaluate(const std::shared_ptr&) const': src/expr.cc:752:19: warning: redundant move in return statement [-Wredundant-move] 752 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:752:19: note: remove 'std::move' call src/expr.cc: In member function 'virtual Value LcForC::evaluate(const std::shared_ptr&) const': src/expr.cc:798:21: warning: redundant move in return statement [-Wredundant-move] 798 | return std::move(vec); | ~~~~~~~~~^~~~~ src/expr.cc:798:21: note: remove 'std::move' call --- objects/src/libsvg/circle.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/expr.o --- src/expr.cc: At global scope: src/expr.cc:49:7: warning: 'bool {anonymous}::isListComprehension(const std::shared_ptr&)' defined but not used [-Wunused-function] 49 | bool isListComprehension(const shared_ptr &e) { | ^~~~~~~~~~~~~~~~~~~ --- objects/src/libsvg/line.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/line.o src/libsvg/line.cc --- objects/src/libsvg/text.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/text.o src/libsvg/text.cc --- objects/src/libsvg/tspan.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/tspan.o src/libsvg/tspan.cc --- objects/src/libsvg/data.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/data.o src/libsvg/data.cc --- objects/src/libsvg/polygon.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/polygon.o src/libsvg/polygon.cc --- objects/src/libsvg/polyline.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/polyline.o src/libsvg/polyline.cc --- objects/src/libsvg/rect.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/rect.o src/libsvg/rect.cc --- objects/src/libsvg/group.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/group.o src/libsvg/group.cc --- objects/src/libsvg/svgpage.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/svgpage.o src/libsvg/svgpage.cc --- objects/src/libsvg/path.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/path.o src/libsvg/path.cc --- objects/src/libsvg/shape.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/shape.o src/libsvg/shape.cc --- objects/src/libsvg/transformation.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/transformation.o src/libsvg/transformation.cc --- objects/src/libsvg/util.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/libsvg/util.o src/libsvg/util.cc --- objects/src/version_check.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/version_check.o src/version_check.cc --- objects/src/linalg.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/linalg.o src/linalg.cc --- objects/src/Camera.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Camera.o src/Camera.cc --- objects/src/handle_dep.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/handle_dep.o src/handle_dep.cc --- objects/src/value.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/value.o src/value.cc --- objects/src/degree_trig.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/degree_trig.o src/degree_trig.cc --- objects/src/func.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/localscope.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/localscope.o src/localscope.cc --- objects/src/feature.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/feature.o src/feature.cc --- objects/src/value.o --- src/value.cc: In function 'std::ostream& operator<<(std::ostream&, const UndefType&)': src/value.cc:479:65: warning: unused parameter 'u' [-Wunused-parameter] 479 | 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] 683 | 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] 686 | 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] 689 | 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] 692 | 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] 696 | 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] 699 | 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] 702 | 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] 705 | Value UndefType::operator>=(const UndefType &other) const { | ~~~~~~~~~~~~~~~~~^~~~~ src/value.cc: In member function 'Value plus_visitor::operator()(const VectorType&, const VectorType&) const': src/value.cc:875:21: warning: redundant move in return statement [-Wredundant-move] 875 | return std::move(sum); | ~~~~~~~~~^~~~~ src/value.cc:875:21: note: remove 'std::move' call src/value.cc: In member function 'Value minus_visitor::operator()(const VectorType&, const VectorType&) const': src/value.cc:900:21: warning: redundant move in return statement [-Wredundant-move] 900 | return std::move(sum); | ~~~~~~~~~^~~~~ src/value.cc:900:21: note: remove 'std::move' call src/value.cc: In function 'Value multvecnum(const VectorType&, const Value&)': src/value.cc:916:19: warning: redundant move in return statement [-Wredundant-move] 916 | return std::move(dstv); | ~~~~~~~~~^~~~~~ src/value.cc:916:19: note: remove 'std::move' call src/value.cc: In function 'Value multmatvec(const VectorType&, const VectorType&)': src/value.cc:940:19: warning: redundant move in return statement [-Wredundant-move] 940 | return std::move(dstv); | ~~~~~~~~~^~~~~~ src/value.cc:940:19: note: remove 'std::move' call src/value.cc: In member function 'Value Value::operator/(const Value&) const': src/value.cc:1052:21: warning: redundant move in return statement [-Wredundant-move] 1052 | return std::move(dstv); | ~~~~~~~~~^~~~~~ src/value.cc:1052:21: note: remove 'std::move' call src/value.cc:1059:21: warning: redundant move in return statement [-Wredundant-move] 1059 | return std::move(dstv); | ~~~~~~~~~^~~~~~ src/value.cc:1059:21: note: remove 'std::move' call src/value.cc: In member function 'Value Value::operator-() const': src/value.cc:1082:21: warning: redundant move in return statement [-Wredundant-move] 1082 | return std::move(dstv); | ~~~~~~~~~^~~~~~ src/value.cc:1082:21: note: remove 'std::move' call --- objects/src/libsvg/util.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/none_t.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/none.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/optional/optional.hpp:53, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/optional.hpp:15, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/container.hpp:20, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/string_traits.hpp:16, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/context.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/domain.hpp:18, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:15, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: This header is deprecated. Use instead.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/detail/atomic_count.hpp:10:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 10 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ --- objects/src/func.o --- src/func.cc: In function 'Value builtin_rands(std::shared_ptr, std::shared_ptr)': src/func.cc:152:19: warning: redundant move in return statement [-Wredundant-move] 152 | return std::move(vec); | ~~~~~~~~~^~~~~ src/func.cc:152:19: note: remove 'std::move' call src/func.cc: In function 'Value builtin_concat(std::shared_ptr, std::shared_ptr)': src/func.cc:544:18: warning: redundant move in return statement [-Wredundant-move] 544 | return std::move(result); | ~~~~~~~~~^~~~~~~~ src/func.cc:544:18: note: remove 'std::move' call src/func.cc: In function 'Value builtin_search(std::shared_ptr, std::shared_ptr)': src/func.cc:790:18: warning: redundant move in return statement [-Wredundant-move] 790 | return std::move(returnvec); | ~~~~~~~~~^~~~~~~~~~~ src/func.cc:790:18: note: remove 'std::move' call src/func.cc: In function 'Value builtin_version(std::shared_ptr, std::shared_ptr)': src/func.cc:804:18: warning: redundant move in return statement [-Wredundant-move] 804 | return std::move(vec); | ~~~~~~~~~^~~~~ src/func.cc:804:18: note: remove 'std::move' call --- objects/src/libsvg/shape.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/none_t.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/none.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/optional/optional.hpp:53, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/optional.hpp:15, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/container.hpp:20, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/string_traits.hpp:16, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/context.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/domain.hpp:18, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:15, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/shape.cc:31: /pbulk/work/cad/openscad/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: This header is deprecated. Use instead.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/config/header_deprecated.hpp:23:37: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 23 | # define BOOST_HEADER_DEPRECATED(a) BOOST_PRAGMA_MESSAGE("This header is deprecated. Use " a " instead.") | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/detail/atomic_count.hpp:10:1: note: in expansion of macro 'BOOST_HEADER_DEPRECATED' 10 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ --- objects/src/libsvg/util.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends::extends(const Expr&) [with Expr = boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>; Derived = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> >; Domain = boost::proto::domainns_::default_domain]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:168:23: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = libsvg::length_struct(); T2 = boost::proto::exprns_::expr >, 0>; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:83:73: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>::expr(const boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends::extends(const Expr&) [with Expr = boost::proto::exprns_::expr >, double()> > >, 0>; Derived = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>; Domain = boost::proto::domainns_::default_domain]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:168:23: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = double(); T2 = boost::spirit::unused_type; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:84:50: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()> > >, 0>::expr(const boost::proto::exprns_::expr >, double()> > >, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, double()> > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, double()> >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends::extends(const Expr&) [with Expr = boost::proto::exprns_::expr >, std::vector()> > >, 0>; Derived = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>; Domain = boost::proto::domainns_::default_domain]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:168:23: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = std::vector(); T2 = boost::spirit::unused_type; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:85:61: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector()> > >, 0>::expr(const boost::proto::exprns_::expr >, std::vector()> > >, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, std::vector()> > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector()> >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::negate; Domain = boost::proto::domainns_::default_domain; A0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, std::vector()>&>, 1>; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::negate, const Arg&>::type boost::proto::exprns_::operator-(Arg&&) [with Arg = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&; typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::negate, const Arg&>::type = boost::proto::exprns_::expr >, std::vector()>&>, 1>]' src/libsvg/util.cc:87:22: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector()>&>, 1>::expr(const boost::proto::exprns_::expr >, std::vector()>&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr >, std::vector()>&>, 1>' has user-provided 'const boost::proto::exprns_::expr, 1>&, const boost::proto::exprns_::expr, 1>&>, 2> boost::proto::exprns_::expr, 1>::operator=(const boost::proto::exprns_::expr, 1>&) [with Tag = boost::proto::tagns_::tag::negate; Arg0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; A1 = const boost::proto::exprns_::expr >, std::vector()>&>, 1>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr >, std::vector()>&>, 1>&>, 2>; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; typename boost::add_reference::type = const boost::proto::exprns_::expr >, std::vector()>&>, 1>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; Right = const boost::proto::exprns_::expr >, std::vector()>&>, 1>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr >, std::vector()>&>, 1>&>, 2>]' src/libsvg/util.cc:87:22: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr >, std::vector()>&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr >, std::vector()>&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr >, std::vector()>&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; Arg1 = const boost::proto::exprns_::expr >, std::vector()>&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ --- objects/src/node.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/libsvg/util.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:43: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:62: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:81: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:100: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:119: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:138: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:157: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:89:175: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends::extends(const Expr&) [with Expr = boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>; Derived = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector(), boost::proto::exprns_::expr >, 0> >; Domain = boost::proto::domainns_::default_domain]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:168:23: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = std::vector(); T2 = boost::proto::exprns_::expr >, 0>; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:108:79: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>::expr(const boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector(), boost::proto::exprns_::expr >, 0> > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends::extends(const Expr&) [with Expr = boost::proto::exprns_::expr > > > >, 0>; Derived = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator > >; Domain = boost::proto::domainns_::default_domain]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:168:23: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = boost::spirit::unused_type; T2 = boost::spirit::unused_type; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:110:40: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr > > > >, 0>::expr(const boost::proto::exprns_::expr > > > >, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr > > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference > > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::negate; Domain = boost::proto::domainns_::default_domain; A0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator > >&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr > >&>, 1>; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator > >&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::negate, const Arg&>::type boost::proto::exprns_::operator-(Arg&&) [with Arg = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator > >&; typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::negate, const Arg&>::type = boost::proto::exprns_::expr > >&>, 1>]' src/libsvg/util.cc:112:23: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr > >&>, 1>::expr(const boost::proto::exprns_::expr > >&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr > >&>, 1>' has user-provided 'const boost::proto::exprns_::expr, 1>&, const boost::proto::exprns_::expr, 1>&>, 2> boost::proto::exprns_::expr, 1>::operator=(const boost::proto::exprns_::expr, 1>&) [with Tag = boost::proto::tagns_::tag::negate; Arg0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator > >&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; A1 = const boost::proto::exprns_::expr > >&>, 1>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; typename boost::add_reference::type = const boost::proto::exprns_::expr > >&>, 1>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; Right = const boost::proto::exprns_::expr > >&>, 1>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>]' src/libsvg/util.cc:112:23: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; Arg1 = const boost::proto::exprns_::expr > >&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; A1 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>; Right = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>]' src/libsvg/util.cc:112:30: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; Arg1 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&; A1 = const boost::proto::exprns_::expr > >&>, 1>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr > >&>, 1>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>; Right = const boost::proto::exprns_::expr > >&>, 1>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>]' src/libsvg/util.cc:112:41: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&; Arg1 = const boost::proto::exprns_::expr > >&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; A1 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>; Right = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>]' src/libsvg/util.cc:112:48: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; Arg1 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&; A1 = const boost::proto::exprns_::expr > >&>, 1>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr > >&>, 1>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>; Right = const boost::proto::exprns_::expr > >&>, 1>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>]' src/libsvg/util.cc:112:59: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&; Arg1 = const boost::proto::exprns_::expr > >&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; A1 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; typename boost::add_reference::type = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>; Right = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>]' src/libsvg/util.cc:112:66: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>::expr(const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr >, double()>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&>, 2>&, const boost::proto::exprns_::expr > >&>, 1>&>, 2>&; Arg1 = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, double()>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp: In instantiation of 'boost::proto::exprns_::extends::extends(const Expr&) [with Expr = boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>; Derived = boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector >(), boost::proto::exprns_::expr >, 0> >; Domain = boost::proto::domainns_::default_domain]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:168:23: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = std::vector >(); T2 = boost::proto::exprns_::expr >, 0>; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:136:84: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:554:34: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>::expr(const boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>&)' is deprecated [-Wdeprecated-copy] 554 | : proto_expr_(expr_) | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector >(), boost::proto::exprns_::expr >, 0> > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::negate; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>; typename boost::add_reference::type = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::negate, const Arg&>::type boost::proto::exprns_::operator-(Arg&&) [with Arg = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>; typename boost::proto::detail::enable_unary, boost::proto::tagns_::tag::negate, const Arg&>::type = boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>]' src/libsvg/util.cc:141:34: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:50:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>::expr(const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&)' is deprecated [-Wdeprecated-copy] 50 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:388:9: note: because 'boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>' has user-provided 'const boost::proto::exprns_::expr, 1>&, const boost::proto::exprns_::expr, 1>&>, 2> boost::proto::exprns_::expr, 1>::operator=(const boost::proto::exprns_::expr, 1>&) [with Tag = boost::proto::tagns_::tag::negate; Arg0 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&]' 388 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&; A1 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>; Right = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>]' src/libsvg/util.cc:141:58: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>::expr(const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&; Arg1 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::shift_right; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&; A1 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type boost::proto::exprns_::operator>>(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>; Right = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::shift_right, const Left&, const Right&>::type = boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&>, 2>]' src/libsvg/util.cc:141:91: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&>, 2>::expr(const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::shift_right; Arg0 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&, const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, 0>&, boost::spirit::qi::rule<__gnu_cxx::__normal_iterator >, std::vector()>&>, 2>&>, 1>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:144:27: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:144:52: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:144:77: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:145:27: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:145:52: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:145:77: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:146:27: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:146:52: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:146:77: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/make_expr_.hpp:3, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/make_expr.hpp:100, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:25, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp: In instantiation of 'boost::proto::detail::make_expr_::result_type boost::proto::detail::make_expr_::operator()(typename boost::add_reference::type, typename boost::add_reference::type) const [with Tag = boost::proto::tagns_::tag::bitwise_or; Domain = boost::proto::domainns_::default_domain; A0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; A1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; boost::proto::detail::make_expr_::result_type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; typename boost::add_reference::type = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/operators.hpp:307:9: required from 'const typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type boost::proto::exprns_::operator|(Left&&, Right&&) [with Left = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Right = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::proto::detail::enable_binary, boost::proto::is_extension >, boost::proto::tagns_::tag::bitwise_or, const Left&, const Right&>::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>]' src/libsvg/util.cc:147:57: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/make_expr_.hpp:80:42: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&)' is deprecated [-Wdeprecated-copy] 80 | return proto_generator()(that); | ^ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:578:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>' has user-provided 'const boost::proto::exprns_::expr, 2>&, const boost::proto::exprns_::expr, 2>&>, 2> boost::proto::exprns_::expr, 2>::operator=(const boost::proto::exprns_::expr, 2>&) [with Tag = boost::proto::tagns_::tag::bitwise_or; Arg0 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&; Arg1 = const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&]' 578 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::qi::reference >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > >; Expr = boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>; Arg0 = boost::spirit::qi::reference >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::qi::reference >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:167:37: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = libsvg::length_struct(); T2 = boost::proto::exprns_::expr >, 0>; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:83:73: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>::expr(const boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, libsvg::length_struct(), boost::proto::exprns_::expr >, 0> > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::qi::reference >, double()> >; Expr = boost::proto::exprns_::expr >, double()> > >, 0>; Arg0 = boost::spirit::qi::reference >, double()> >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::qi::reference >, double()> >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, double()> >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:167:37: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = double(); T2 = boost::spirit::unused_type; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:84:50: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, double()> > >, 0>::expr(const boost::proto::exprns_::expr >, double()> > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, double()> > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, double()> >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::qi::reference >, std::vector()> >; Expr = boost::proto::exprns_::expr >, std::vector()> > >, 0>; Arg0 = boost::spirit::qi::reference >, std::vector()> >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::qi::reference >, std::vector()> >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector()> >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:167:37: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = std::vector(); T2 = boost::spirit::unused_type; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:85:61: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector()> > >, 0>::expr(const boost::proto::exprns_::expr >, std::vector()> > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, std::vector()> > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector()> >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::terminal_ex, boost::fusion::vector >; Expr = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::terminal_ex, boost::fusion::vector >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/terminal.hpp:418:37: required from 'typename boost::spirit::terminal::result::type boost::spirit::terminal::operator()(const A0&, typename boost::spirit::detail::contains_actor::is_false) const [with A0 = char [3]; Terminal = boost::spirit::tag::char_code; typename boost::spirit::terminal::result::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::spirit::detail::contains_actor::is_false = boost::spirit::detail::bool_*]' src/libsvg/util.cc:89:24: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::terminal_ex, boost::fusion::vector >; Expr = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::terminal_ex, boost::fusion::vector >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/terminal.hpp:418:37: required from 'typename boost::spirit::terminal::result::type boost::spirit::terminal::operator()(const A0&, typename boost::spirit::detail::contains_actor::is_false) const [with A0 = char [2]; Terminal = boost::spirit::tag::char_code; typename boost::spirit::terminal::result::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::spirit::detail::contains_actor::is_false = boost::spirit::detail::bool_*]' src/libsvg/util.cc:89:175: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::qi::reference >, std::vector(), boost::proto::exprns_::expr >, 0> > >; Expr = boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>; Arg0 = boost::spirit::qi::reference >, std::vector(), boost::proto::exprns_::expr >, 0> > >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::qi::reference >, std::vector(), boost::proto::exprns_::expr >, 0> > >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector(), boost::proto::exprns_::expr >, 0> > >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:167:37: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = std::vector(); T2 = boost::proto::exprns_::expr >, 0>; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:108:79: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>::expr(const boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, std::vector(), boost::proto::exprns_::expr >, 0> > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector(), boost::proto::exprns_::expr >, 0> > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::qi::reference > > >; Expr = boost::proto::exprns_::expr > > > >, 0>; Arg0 = boost::spirit::qi::reference > > >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::qi::reference > > >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference > > >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:167:37: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = boost::spirit::unused_type; T2 = boost::spirit::unused_type; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:110:40: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr > > > >, 0>::expr(const boost::proto::exprns_::expr > > > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr > > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference > > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::terminal_ex, boost::fusion::vector >; Expr = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::terminal_ex, boost::fusion::vector >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/terminal.hpp:418:37: required from 'typename boost::spirit::terminal::result::type boost::spirit::terminal::operator()(const A0&, typename boost::spirit::detail::contains_actor::is_false) const [with A0 = char; Terminal = boost::spirit::tag::char_code; typename boost::spirit::terminal::result::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::spirit::detail::contains_actor::is_false = boost::spirit::detail::bool_*]' src/libsvg/util.cc:114:21: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::qi::reference >, std::vector >(), boost::proto::exprns_::expr >, 0> > >; Expr = boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>; Arg0 = boost::spirit::qi::reference >, std::vector >(), boost::proto::exprns_::expr >, 0> > >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::qi::reference >, std::vector >(), boost::proto::exprns_::expr >, 0> > >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector >(), boost::proto::exprns_::expr >, 0> > >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/nonterminal/rule.hpp:167:37: required from 'boost::spirit::qi::rule::rule(const string&) [with Iterator = __gnu_cxx::__normal_iterator >; T1 = std::vector >(); T2 = boost::proto::exprns_::expr >, 0>; T3 = boost::spirit::unused_type; T4 = boost::spirit::unused_type; std::string = std::__cxx11::basic_string]' src/libsvg/util.cc:136:84: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>::expr(const boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr >, std::vector >(), boost::proto::exprns_::expr >, 0> > > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::qi::reference >, std::vector >(), boost::proto::exprns_::expr >, 0> > >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::terminal_ex, boost::fusion::vector >; Expr = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::terminal_ex, boost::fusion::vector >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/terminal.hpp:418:37: required from 'typename boost::spirit::terminal::result::type boost::spirit::terminal::operator()(const A0&, typename boost::spirit::detail::contains_actor::is_false) const [with A0 = char [6]; Terminal = boost::spirit::tag::char_code; typename boost::spirit::terminal::result::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::spirit::detail::contains_actor::is_false = boost::spirit::detail::bool_*]' src/libsvg/util.cc:142:28: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::terminal_ex, boost::fusion::vector >; Expr = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::terminal_ex, boost::fusion::vector >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/terminal.hpp:418:37: required from 'typename boost::spirit::terminal::result::type boost::spirit::terminal::operator()(const A0&, typename boost::spirit::detail::contains_actor::is_false) const [with A0 = char [5]; Terminal = boost::spirit::tag::char_code; typename boost::spirit::terminal::result::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::spirit::detail::contains_actor::is_false = boost::spirit::detail::bool_*]' src/libsvg/util.cc:143:27: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' 96 | operator =(expr const &a) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp: In instantiation of 'Expr boost::proto::detail::make_terminal(T&, Expr*, boost::proto::argsns_::term*) [with T = const boost::spirit::terminal_ex, boost::fusion::vector >; Expr = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:81:41: required from 'static const boost::proto::exprns_::expr, 0> boost::proto::exprns_::expr, 0>::make(const A0&) [with A0 = boost::spirit::terminal_ex, boost::fusion::vector >; Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/terminal.hpp:418:37: required from 'typename boost::spirit::terminal::result::type boost::spirit::terminal::operator()(const A0&, typename boost::spirit::detail::contains_actor::is_false) const [with A0 = char [9]; Terminal = boost::spirit::tag::char_code; typename boost::spirit::terminal::result::type = boost::proto::exprns_::expr, boost::fusion::vector > >, 0>; typename boost::spirit::detail::contains_actor::is_false = boost::spirit::detail::bool_*]' src/libsvg/util.cc:144:27: required from here /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:66:20: warning: implicitly-declared 'constexpr boost::proto::exprns_::expr, boost::fusion::vector > >, 0>::expr(const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&)' is deprecated [-Wdeprecated-copy] 66 | return that; | ^~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/expr.hpp:4, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/expr.hpp:145, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/extends.hpp:31, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/phoenix/core/actor.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/make_component.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/support/meta_compiler.hpp:17, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi/action.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/home/qi.hpp:14, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/spirit/include/qi.hpp:16, from src/libsvg/util.cc:25: /pbulk/work/cad/openscad/work/.buildlink/include/boost/proto/detail/preprocessed/expr_variadic.hpp:96:9: note: because 'boost::proto::exprns_::expr, boost::fusion::vector > >, 0>' has user-provided 'const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, 0>&>, 2> boost::proto::exprns_::expr, 0>::operator=(const boost::proto::exprns_::expr, 0>&) [with Tag = boost::proto::tagns_::tag::terminal; Arg0 = boost::spirit::terminal_ex, boost::fusion::vector >]' 96 | operator =(expr const &a) | ^~~~~~~~ --- objects/src/context.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/context.o src/context.cc --- objects/src/builtincontext.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/value.o --- src/value.cc: In instantiation of 'Value equals_visitor::operator()(const T&, const U&) const [with T = UndefType; U = bool]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = equals_visitor; Visitable1 = const boost::variant, 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] 773 | template Value operator()(const T &op1, const U &op2) const { return false; } | ~~~~~~~~~^~~ src/value.cc:773:77: warning: unused parameter 'op2' [-Wunused-parameter] 773 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = UndefType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = bool; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = double; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = str_utf8_wrapper; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::VectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = Value::EmbeddedVectorType; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | 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]': /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:75:24: required from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:105:34: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; typename Visitor::result_type = Value; mpl_::true_ = mpl_::bool_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:145:41: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = boost::detail::variant::invoke_visitor&, false>, false>; VoidPtrCV = const void*; T = ValuePtr; NoBackupFlag = boost::variant, ValuePtr >::has_fallback_type_; typename Visitor::result_type = Value]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/visitation_impl.hpp:226:5: required from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step, 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_]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2202:48: required from 'static typename Visitor::result_type boost::variant::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]' /pbulk/work/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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/variant.hpp:2259:44: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_unary.hpp:47:60: 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]' /pbulk/work/cad/openscad/work/.buildlink/include/boost/variant/detail/apply_visitor_binary.hpp:166:32: required from 'typename Visitor::result_type boost::apply_visitor(const Visitor&, Visitable1&&, Visitable2&&) [with Visitor = notequal_visitor; Visitable1 = const boost::variant, 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] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ src/value.cc:764:77: warning: unused parameter 'op2' [-Wunused-parameter] 764 | template Value operator()(const T &op1, const U &op2) const { return true; } | ~~~~~~~~~^~~ --- objects/src/modcontext.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/modcontext.o src/modcontext.cc --- objects/src/evalcontext.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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::string EvalContext::dump(const AbstractModule*, const ModuleInstantiation*)': src/evalcontext.cc:136:10: warning: variable 'result' set but not used [-Wunused-but-set-variable] 136 | auto result = variables.find(arg->getName()); | ^~~~~~ --- objects/src/CSGTreeNormalizer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CSGTreeNormalizer.o src/CSGTreeNormalizer.cc --- objects/src/CSGTreeEvaluator.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CSGTreeEvaluator.o src/CSGTreeEvaluator.cc --- objects/src/Geometry.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Geometry.o src/Geometry.cc --- objects/src/Polygon2d.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Polygon2d.o src/Polygon2d.cc --- objects/src/clipper-utils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/clipper-utils.o src/clipper-utils.cc --- objects/src/polyset-utils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/polyset-utils.o src/polyset-utils.cc --- objects/src/GeometryUtils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GeometryUtils.o src/GeometryUtils.cc --- objects/src/polyset.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/polyset.o src/polyset.cc --- objects/src/csgops.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/csgops.o src/csgops.cc --- objects/src/transform.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/transform.o src/transform.cc --- objects/src/color.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/color.o src/color.cc --- objects/src/primitives.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/primitives.o src/primitives.cc --- objects/src/projection.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/projection.o src/projection.cc --- objects/src/cgaladv.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/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] 269 | const auto &vec = v.toVector(); | ^~~ --- objects/src/surface.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/surface.o src/surface.cc --- objects/src/control.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/render.o src/render.cc --- objects/src/text.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/text.o src/text.cc --- objects/src/dxfdata.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/dxfdata.o src/dxfdata.cc --- objects/src/dxfdim.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/dxfdim.o src/dxfdim.cc --- objects/src/offset.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/offset.o src/offset.cc --- objects/src/linearextrude.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/linearextrude.o src/linearextrude.cc --- objects/src/rotateextrude.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/rotateextrude.o src/rotateextrude.cc --- objects/src/printutils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/printutils.o src/printutils.cc --- objects/src/fileutils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/fileutils.o src/fileutils.cc --- objects/src/progress.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/progress.o src/progress.cc --- objects/src/parsersettings.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parsersettings.o src/parsersettings.cc --- objects/src/boost-utils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/boost-utils.o src/boost-utils.cc --- objects/src/PlatformUtils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/PlatformUtils.o src/PlatformUtils.cc --- objects/src/RenderStatistic.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/RenderStatistic.o src/RenderStatistic.cc --- objects/src/nodedumper.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/nodedumper.o src/nodedumper.cc --- objects/src/NodeVisitor.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/NodeVisitor.o src/NodeVisitor.cc --- objects/src/GeometryEvaluator.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GeometryEvaluator.o src/GeometryEvaluator.cc --- objects/src/ModuleCache.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ModuleCache.o src/ModuleCache.cc --- objects/src/GeometryCache.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GeometryCache.o src/GeometryCache.cc --- objects/src/Tree.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Tree.o src/Tree.cc --- objects/src/DrawingCallback.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/DrawingCallback.o src/DrawingCallback.cc --- objects/src/FreetypeRenderer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/FreetypeRenderer.o src/FreetypeRenderer.cc --- objects/src/FontCache.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/FontCache.o src/FontCache.cc --- objects/src/settings.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/settings.o src/settings.cc --- objects/src/rendersettings.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/rendersettings.o src/rendersettings.cc --- objects/src/initConfig.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/AutoUpdater.o src/AutoUpdater.cc --- objects/src/hash.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/hash.o src/hash.cc --- objects/src/GroupModule.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/GroupModule.o src/GroupModule.cc --- objects/src/FileModule.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/FileModule.o src/FileModule.cc --- objects/src/StatCache.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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 --- --- objects/src/builtin.o --- --- objects/src/scadapi.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/scadapi.o src/scadapi.cc --- objects/src/builtin.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/builtin.o src/builtin.cc --- objects/src/calc.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/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/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] 797 | bool is_straight = rot1==rot2 && scale1[0]==scale1[1] && scale2[0]==scale2[1]; | ^~~~~~~~~~~ --- objects/src/export.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export.o src/export.cc --- objects/src/export_stl.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_stl.o src/export_stl.cc --- objects/src/scadapi.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qobject.h:49, from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/QObject:1, from src/scadapi.h:3, from src/scadapi.cc:1: /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h: In instantiation of 'void QList::node_construct(QList::Node*, const T&) [with T = ApiFunc]': /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:625:13: required from 'void QList::append(const T&) [with T = ApiFunc]' src/scadapi.cc:12:73: required from here /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:465:65: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy] 465 | if (QTypeInfo::isLarge || QTypeInfo::isStatic) n->v = new T(t); | ^~~~~~~~ In file included from src/scadapi.cc:1: src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qobject.h:49, from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/QObject:1, from src/scadapi.h:3, from src/scadapi.cc:1: /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:466:39: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy] 466 | else if (QTypeInfo::isComplex) new (n) T(t); | ^~~~~~~~~~~~ In file included from src/scadapi.cc:1: src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qobject.h:49, from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/QObject:1, from src/scadapi.h:3, from src/scadapi.cc:1: /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = ApiFunc]': /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:805:9: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = ApiFunc]' /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:623:19: required from 'void QList::append(const T&) [with T = ApiFunc]' src/scadapi.cc:12:73: required from here /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:492:30: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy] 492 | current->v = new T(*reinterpret_cast(src->v)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/scadapi.cc:1: src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ In file included from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qobject.h:49, from /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/QObject:1, from src/scadapi.h:3, from src/scadapi.cc:1: /pbulk/work/cad/openscad/work/.buildlink/qt5/include/QtCore/qlist.h:505:17: warning: implicitly-declared 'ApiFunc::ApiFunc(const ApiFunc&)' is deprecated [-Wdeprecated-copy] 505 | new (current) T(*reinterpret_cast(src)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/scadapi.cc:1: src/scadapi.h:31:12: note: because 'ApiFunc' has user-provided 'ApiFunc& ApiFunc::operator=(const ApiFunc&)' 31 | ApiFunc & operator=(const ApiFunc &other) | ^~~~~~~~ --- objects/src/export_amf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_amf.o src/export_amf.cc --- objects/src/export_3mf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_3mf.o src/export_3mf.cc --- objects/src/export_off.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_off.o src/export_off.cc --- objects/src/export_dxf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_dxf.o src/export_dxf.cc --- objects/src/export_svg.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_svg.o src/export_svg.cc --- objects/src/export_nef.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_nef.o src/export_nef.cc --- objects/src/export_png.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/export_png.o src/export_png.cc --- objects/src/import.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import.o src/import.cc --- objects/src/import_stl.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_stl.o src/import_stl.cc --- objects/src/import_off.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_off.o src/import_off.cc --- objects/src/import_svg.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_svg.o src/import_svg.cc --- objects/src/import_amf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_amf.o src/import_amf.cc --- objects/src/import_3mf.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/import_3mf.o src/import_3mf.cc --- objects/src/renderer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/renderer.o src/renderer.cc --- objects/src/colormap.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/colormap.o src/colormap.cc --- objects/src/ThrownTogetherRenderer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ThrownTogetherRenderer.o src/ThrownTogetherRenderer.cc --- objects/src/svg.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/svg.o src/svg.cc --- objects/src/OffscreenView.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OffscreenView.o src/OffscreenView.cc --- objects/src/fbo.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/fbo.o src/fbo.cc --- objects/src/system-gl.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/system-gl.o src/system-gl.cc --- objects/src/imageutils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/imageutils.o src/imageutils.cc --- objects/src/version.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/version.o src/version.cc --- objects/src/tabwidget.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/tabwidget.o src/tabwidget.cc --- objects/src/UIUtils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/UIUtils.o src/UIUtils.cc --- objects/src/Dock.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/Dock.o src/Dock.cc --- objects/src/comment.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/comment.o src/comment.cpp --- objects/src/mouseselector.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/mouseselector.o src/mouseselector.cc --- objects/src/parameter/parameterobject.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/parameterobject.o src/parameter/parameterobject.cpp --- objects/src/parameter/groupwidget.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/groupwidget.o src/parameter/groupwidget.cpp --- objects/src/parameter/parameterset.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/parameterset.o src/parameter/parameterset.cpp --- objects/src/parameter/ignoreWheelWhenNotFocused.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/parameter/ignoreWheelWhenNotFocused.o src/parameter/ignoreWheelWhenNotFocused.cpp --- objects/src/QWordSearchField.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/QWordSearchField.o src/QWordSearchField.cc --- objects/src/QSettingsCached.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/QSettingsCached.o src/QSettingsCached.cc --- objects/src/mouseselector.o --- src/mouseselector.cc: In member function 'void MouseSelector::setup_framebuffer(const GLView*)': src/mouseselector.cc:134:34: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 134 | this->framebuffer->width() != view->cam.pixel_width || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/mouseselector.cc:135:35: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 135 | this->framebuffer->height() != view->cam.pixel_height) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/mouseselector.cc: In member function 'int MouseSelector::select(const Renderer*, int, int)': src/mouseselector.cc:156:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 156 | if (x > this->view->cam.pixel_width || x < 0 || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mouseselector.cc:157:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | y > this->view->cam.pixel_height || y < 0) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- objects/src/input/InputDriver.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/input/InputDriver.o src/input/InputDriver.cc --- objects/src/input/WheelIgnorer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/input/WheelIgnorer.o src/input/WheelIgnorer.cc --- objects/src/ext/lodepng/lodepng.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/lodepng/lodepng.o src/ext/lodepng/lodepng.cpp --- objects/src/ext/polyclipping/clipper.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/polyclipping/clipper.o src/ext/polyclipping/clipper.cpp --- objects/src/ext/libtess2/Source/bucketalloc.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/bucketalloc.o src/ext/libtess2/Source/bucketalloc.c cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/ext/libtess2/Source/dict.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/dict.o src/ext/libtess2/Source/dict.c cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/ext/libtess2/Source/geom.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/geom.o src/ext/libtess2/Source/geom.c cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/ext/libtess2/Source/mesh.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/mesh.o src/ext/libtess2/Source/mesh.c --- objects/src/ext/libtess2/Source/priorityq.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/priorityq.o src/ext/libtess2/Source/priorityq.c --- objects/src/ext/polyclipping/clipper.o --- src/ext/polyclipping/clipper.cpp: In function 'ClipperLib::Int128 ClipperLib::Int128Mul(ClipperLib::long64, ClipperLib::long64)': src/ext/polyclipping/clipper.cpp:375:22: warning: implicitly-declared 'constexpr ClipperLib::Int128& ClipperLib::Int128::operator=(const ClipperLib::Int128&)' is deprecated [-Wdeprecated-copy] 375 | if (negate) tmp = -tmp; | ^~~ src/ext/polyclipping/clipper.cpp:263:5: note: because 'ClipperLib::Int128' has user-provided 'ClipperLib::Int128::Int128(const ClipperLib::Int128&)' 263 | Int128(const Int128 &val): lo(val.lo), hi(val.hi){} | ^~~~~~ --- objects/src/ext/libtess2/Source/mesh.o --- cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/ext/polyclipping/clipper.o --- src/ext/polyclipping/clipper.cpp: In function 'void ClipperLib::InitEdge(ClipperLib::TEdge*, ClipperLib::TEdge*, ClipperLib::TEdge*, const ClipperLib::IntPoint&)': src/ext/polyclipping/clipper.cpp:721:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess] 721 | std::memset(e, 0, sizeof(TEdge)); | ^ src/ext/polyclipping/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here 66 | struct TEdge { | ^~~~~ --- objects/src/ext/libtess2/Source/priorityq.o --- cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/ext/libtess2/Source/mesh.o --- src/ext/libtess2/Source/mesh.c: In function 'tessMeshFlipEdge': src/ext/libtess2/Source/mesh.c:753:34: warning: unused parameter 'mesh' [-Wunused-parameter] 753 | void tessMeshFlipEdge( TESSmesh *mesh, TESShalfEdge *edge ) | ~~~~~~~~~~^~~~ --- objects/src/ext/libtess2/Source/sweep.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/sweep.o src/ext/libtess2/Source/sweep.c cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/ext/libtess2/Source/tess.o --- gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -Wall -Wextra -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/ext/libtess2/Source/tess.o src/ext/libtess2/Source/tess.c cc1: warning: command-line option '-Wno-register' is valid for C++/ObjC++ but not for C --- objects/src/PrintService.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/PrintService.o src/PrintService.cc --- objects/src/ext/libtess2/Source/tess.o --- src/ext/libtess2/Source/tess.c: In function 'tessTesselate': src/ext/libtess2/Source/tess.c:976:63: warning: argument 'elementType' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 976 | int tessTesselate( TESStesselator *tess, int windingRule, int elementType, | ~~~~^~~~~~~~~~~ src/ext/libtess2/Source/tess.c:977:11: warning: argument 'polySize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 977 | int polySize, int vertexSize, const TESSreal* normal ) | ~~~~^~~~~~~~ src/ext/libtess2/Source/tess.c:977:25: warning: argument 'vertexSize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 977 | int polySize, int vertexSize, const TESSreal* normal ) | ~~~~^~~~~~~~~~ --- objects/src/OctoPrint.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OctoPrint.o src/OctoPrint.cc --- openscad_adaptor.h --- /usr/pkg/qt5/bin/qdbusxml2cpp -a openscad_adaptor.h: org.openscad.OpenSCAD.xml --- objects/src/imageutils-lodepng.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/imageutils-lodepng.o src/imageutils-lodepng.cc --- objects/src/OffscreenContextGLX.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OffscreenContextGLX.o src/OffscreenContextGLX.cc --- objects/src/OpenCSGRenderer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/OpenCSGRenderer.o src/OpenCSGRenderer.cc --- objects/src/cgalutils.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils.o src/cgalutils.cc --- objects/src/cgalutils-applyops.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-applyops.o src/cgalutils-applyops.cc --- objects/src/cgalutils-project.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-project.o src/cgalutils-project.cc --- objects/src/cgalutils-tess.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-tess.o src/cgalutils-tess.cc --- objects/src/cgalutils-polyhedron.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/cgalutils-polyhedron.o src/cgalutils-polyhedron.cc --- objects/src/cgalutils-tess.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Triangulation_2_projection_traits_3.h:20, from src/cgalutils-tess.cc:10: /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Installation/internal/deprecation_warning.h:80:6: warning: #warning "A deprecated header has been included." [-Wcpp] 80 | # warning "A deprecated header has been included." | ^~~~~~~ --- objects/src/CGALCache.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CGALCache.o src/CGALCache.cc --- objects/src/CGALRenderer.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CGALRenderer.o src/CGALRenderer.cc --- objects/src/CGAL_Nef_polyhedron.o --- c++ -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/X11R7/include/libdrm -I/usr/pkg/qt5/include -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/include/eigen3 -O2 -Wno-register -D_NETBSD_SOURCE -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -I/usr/pkg/lib/dbus-1.0/include/dbus -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -DSTACKSIZE=8388608 -fno-strict-aliasing -std=c++0x -std=c++1y -I/usr/pkg/include/libxml2 -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DEIGEN_DONT_ALIGN -frounding-math -Wall -Wextra -Wno-unused-local-typedefs -fPIC -DOPENSCAD_VERSION=2021.01 -DOPENSCAD_SHORTVERSION=2021.01 -DOPENSCAD_YEAR=2021.0 -DOPENSCAD_MONTH=01.0 -DOPENSCAD_DAY=.0 -DDEBUG -DSTACKSIZE=8388608 -DUSE_QOPENGLWIDGET -DENABLE_DBUS -DENABLE_OPENCSG -DENABLE_CGAL -DCGAL_HEADER_ONLY -DUSE_SCINTILLA_EDITOR -DQSCINTILLA_DLL -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/ext/libtess2/Include -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtPrintSupport -I/usr/pkg/qt5/include/QtWidgets -I/usr/pkg/qt5/include/QtMultimedia -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtConcurrent -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtDBus -I/usr/pkg/qt5/include/QtCore -Iobjects -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/pkg/include/eigen3 -I/usr/pkg/include -I/usr/pkg/qt5/mkspecs/netbsd-g++ -o objects/src/CGAL_Nef_polyhedron.o src/CGAL_Nef_polyhedron.cc --- objects/src/cgalutils-tess.o --- /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Installation/internal/deprecation_warning.h:81:54: note: '#pragma message: Warning: The header `` is deprecated. Please use `` instead. ' 81 | # pragma message (CGAL_INTERNAL_DEPRECATED_MESSAGE) | ^ src/cgalutils-tess.cc:22:15: error: 'Triangulation_2_filtered_projection_traits_3' in namespace 'CGAL' does not name a template type; did you mean 'Triangulation_2_projection_traits_3'? 22 | typedef CGAL::Triangulation_2_filtered_projection_traits_3 Projection; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Triangulation_2_projection_traits_3 src/cgalutils-tess.cc:25:36: error: 'Projection' was not declared in this scope 25 | CGAL::Triangulation_vertex_base_2, | ^~~~~~~~~~ src/cgalutils-tess.cc:25:46: error: template argument 1 is invalid 25 | CGAL::Triangulation_vertex_base_2, | ^ src/cgalutils-tess.cc:26:46: error: 'Projection' was not declared in this scope 26 | CGAL::Constrained_triangulation_face_base_2> Tds; | ^~~~~~~~~~ src/cgalutils-tess.cc:26:58: error: template argument 1 is invalid 26 | CGAL::Constrained_triangulation_face_base_2> Tds; | ^~~ src/cgalutils-tess.cc:26:61: error: template argument 1 is invalid 26 | CGAL::Constrained_triangulation_face_base_2> Tds; | ^~ src/cgalutils-tess.cc:26:61: error: template argument 2 is invalid src/cgalutils-tess.cc:28:2: error: 'Projection' was not declared in this scope 28 | Projection, Tds, CGAL::Exact_predicates_tag> CDT; | ^~~~~~~~~~ src/cgalutils-tess.cc:28:45: error: template argument 1 is invalid 28 | Projection, Tds, CGAL::Exact_predicates_tag> CDT; | ^ src/cgalutils-tess.cc:32:14: error: 'CDT' is not a class, namespace, or enumeration 32 | CDT::Face_handle start, | ^~~ src/cgalutils-tess.cc:32:31: error: expected ',' or '...' before 'start' 32 | CDT::Face_handle start, | ^~~~~ src/cgalutils-tess.cc: In function 'void mark_domains(CDT&, int)': src/cgalutils-tess.cc:36:7: error: 'start' was not declared in this scope 36 | if (start->info().nesting_level != -1) return; | ^~~~~ src/cgalutils-tess.cc:37:29: error: template argument 1 is invalid 37 | std::list queue; | ^ src/cgalutils-tess.cc:37:29: error: template argument 2 is invalid src/cgalutils-tess.cc:38:9: error: request for member 'push_back' in 'queue', which is of non-class type 'int' 38 | queue.push_back(start); | ^~~~~~~~~ src/cgalutils-tess.cc:38:19: error: 'start' was not declared in this scope 38 | queue.push_back(start); | ^~~~~ src/cgalutils-tess.cc:39:17: error: request for member 'empty' in 'queue', which is of non-class type 'int' 39 | while (!queue.empty()) { | ^~~~~ src/cgalutils-tess.cc:40:22: error: qualified-id in declaration before 'fh' 40 | CDT::Face_handle fh = queue.front(); | ^~ src/cgalutils-tess.cc:41:11: error: request for member 'pop_front' in 'queue', which is of non-class type 'int' 41 | queue.pop_front(); | ^~~~~~~~~ src/cgalutils-tess.cc:42:9: error: 'fh' was not declared in this scope; did you mean 'fs'? 42 | if (fh->info().nesting_level == -1) { | ^~ | fs src/cgalutils-tess.cc:45:19: error: qualified-id in declaration before 'e' 45 | CDT::Edge e(fh,i); | ^ src/cgalutils-tess.cc:46:26: error: qualified-id in declaration before 'n' 46 | CDT::Face_handle n = fh->neighbor(i); | ^ src/cgalutils-tess.cc:47:13: error: 'n' was not declared in this scope 47 | if (n->info().nesting_level == -1) { | ^ src/cgalutils-tess.cc:48:18: error: request for member 'is_constrained' in 'ct', which is of non-class type 'CDT' {aka 'int'} 48 | if (ct.is_constrained(e)) border.push_back(e); | ^~~~~~~~~~~~~~ src/cgalutils-tess.cc:48:33: error: 'e' was not declared in this scope 48 | if (ct.is_constrained(e)) border.push_back(e); | ^ src/cgalutils-tess.cc:48:33: note: suggested alternatives: In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/special_functions/asinh.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/multiprecision/gmp.hpp:42, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost_mp.h:55, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Number_types/internal/Exact_type_selector.h:27, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_kernel_selector.h:26, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Filtered_kernel.h:22, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Epic_converter.h:18, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Static_filtered_predicate.h:15, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Lazy_kernel.h:18, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_point_locator.h:21, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:25, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:31, from src/cgal.h:18, from src/cgalutils.h:3, from src/cgalutils-tess.cc:1: /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:240:108: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 240 | template BOOST_MATH_GPU_ENABLED inline constexpr typename detail::constant_return::type name(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) BOOST_MATH_NOEXCEPT(T)\ | ^~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::float_constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:245:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 245 | } namespace float_constants{ static constexpr float name = BOOST_MATH_JOIN(x, F); }\ | ^~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::double_constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:246:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 246 | namespace double_constants{ static constexpr double name = x; } \ | ^~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::long_double_constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:247:66: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 247 | namespace long_double_constants{ static constexpr long double name = BOOST_MATH_JOIN(x, L); }\ | ^~~~ src/cgalutils-tess.cc:48:37: error: 'border' was not declared in this scope 48 | if (ct.is_constrained(e)) border.push_back(e); | ^~~~~~ src/cgalutils-tess.cc:49:22: error: request for member 'push_back' in 'queue', which is of non-class type 'int' 49 | else queue.push_back(n); | ^~~~~~~~~ src/cgalutils-tess.cc:32:19: warning: unused parameter 'Face_handle' [-Wunused-parameter] 32 | CDT::Face_handle start, | ~~~~~^~~~~~~~~~~ src/cgalutils-tess.cc: In function 'void mark_domains(CDT&)': src/cgalutils-tess.cc:65:31: error: qualified-id in declaration before 'it' 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~ src/cgalutils-tess.cc:65:30: error: expected ';' before 'it' 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~~ | ; src/cgalutils-tess.cc:65:31: error: 'it' was not declared in this scope; did you mean 'int'? 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~ | int src/cgalutils-tess.cc:65:40: error: request for member 'all_faces_begin' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~~~~~~~~~~~~~~ src/cgalutils-tess.cc:65:69: error: request for member 'all_faces_end' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~~~~~~~~~~~~ src/cgalutils-tess.cc:65:84: error: expected ')' before ';' token 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ~ ^ | ) src/cgalutils-tess.cc:65:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~~ src/cgalutils-tess.cc:65:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~ src/cgalutils-tess.cc:65:88: error: 'it' was not declared in this scope; did you mean 'int'? 65 | for(CDT::All_faces_iterator it = cdt.all_faces_begin(); it != cdt.all_faces_end(); ++it) { | ^~ | int src/cgalutils-tess.cc:68:22: error: template argument 1 is invalid 68 | std::list border; | ^ src/cgalutils-tess.cc:68:22: error: template argument 2 is invalid src/cgalutils-tess.cc:69:25: error: request for member 'infinite_face' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 69 | mark_domains(cdt, cdt.infinite_face(), 0, border); | ^~~~~~~~~~~~~ src/cgalutils-tess.cc:70:18: error: request for member 'empty' in 'border', which is of non-class type 'int' 70 | while (!border.empty()) { | ^~~~~ src/cgalutils-tess.cc:71:15: error: qualified-id in declaration before 'e' 71 | CDT::Edge e = border.front(); | ^ src/cgalutils-tess.cc:72:12: error: request for member 'pop_front' in 'border', which is of non-class type 'int' 72 | border.pop_front(); | ^~~~~~~~~ src/cgalutils-tess.cc:73:22: error: qualified-id in declaration before 'n' 73 | CDT::Face_handle n = e.first->neighbor(e.second); | ^ src/cgalutils-tess.cc:74:9: error: 'n' was not declared in this scope 74 | if (n->info().nesting_level == -1) { | ^ src/cgalutils-tess.cc:75:28: error: 'e' was not declared in this scope 75 | mark_domains(cdt, n, e.first->info().nesting_level+1, border); | ^ src/cgalutils-tess.cc:75:28: note: suggested alternatives: In file included from /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/special_functions/asinh.hpp:24, from /pbulk/work/cad/openscad/work/.buildlink/include/boost/multiprecision/gmp.hpp:42, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/boost_mp.h:55, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Number_types/internal/Exact_type_selector.h:27, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_kernel_selector.h:26, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Filtered_kernel.h:22, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Epic_converter.h:18, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Static_filtered_predicate.h:15, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Lazy_kernel.h:18, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_k3_tree_traits.h:20, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_point_locator.h:21, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/SNC_external_structure.h:25, from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:31, from src/cgal.h:18, from src/cgalutils.h:3, from src/cgalutils-tess.cc:1: /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:240:108: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 240 | template BOOST_MATH_GPU_ENABLED inline constexpr typename detail::constant_return::type name(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE_SPEC(T)) BOOST_MATH_NOEXCEPT(T)\ | ^~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::float_constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:245:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 245 | } namespace float_constants{ static constexpr float name = BOOST_MATH_JOIN(x, F); }\ | ^~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::double_constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:246:56: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 246 | namespace double_constants{ static constexpr double name = x; } \ | ^~~~ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:299:30: note: 'boost::math::long_double_constants::e' 299 | BOOST_DEFINE_MATH_CONSTANT(e, 2.718281828459045235360287471352662497e+00, "2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193e+00") | ^ /pbulk/work/cad/openscad/work/.buildlink/include/boost/math/constants/constants.hpp:247:66: note: in definition of macro 'BOOST_DEFINE_MATH_CONSTANT' 247 | namespace long_double_constants{ static constexpr long double name = BOOST_MATH_JOIN(x, L); }\ | ^~~~ src/cgalutils-tess.cc: In function 'bool CGALUtils::tessellatePolygonWithHoles(const PolyholeK&, Polygons&, const Vector_3*)': src/cgalutils-tess.cc:117:3: error: 'Projection' was not declared in this scope; did you mean 'project'? 117 | Projection actualProjection(normalvec); | ^~~~~~~~~~ | project src/cgalutils-tess.cc:118:11: error: 'actualProjection' was not declared in this scope 118 | CDT cdt(actualProjection); | ^~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:121:9: error: request for member 'insert_constraint' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 121 | cdt.insert_constraint(poly[i], poly[(i+1)%poly.size()]); | ^~~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:129:35: error: qualified-id in declaration before 'fit' 129 | for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin(); | ^~~ src/cgalutils-tess.cc:129:34: error: expected ';' before 'fit' 129 | for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin(); | ^~~~ | ; src/cgalutils-tess.cc:129:35: error: 'fit' was not declared in this scope 129 | for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin(); | ^~~ src/cgalutils-tess.cc:129:45: error: request for member 'finite_faces_begin' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 129 | for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin(); | ^~~~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:130:17: error: request for member 'finite_faces_end' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 130 | fit != cdt.finite_faces_end(); fit++) { | ^~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:130:35: error: expected ')' before ';' token 130 | fit != cdt.finite_faces_end(); fit++) { | ^ | ) src/cgalutils-tess.cc:129:7: note: to match this '(' 129 | for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin(); | ^ src/cgalutils-tess.cc:129:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 129 | for (CDT::Finite_faces_iterator fit = cdt.finite_faces_begin(); | ^~~ src/cgalutils-tess.cc:130:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 130 | fit != cdt.finite_faces_end(); fit++) { | ^~~ src/cgalutils-tess.cc:130:37: error: 'fit' was not declared in this scope src/cgalutils-tess.cc: In function 'bool CGALUtils::tessellatePolygon(const PolygonK&, Polygons&, const Vector_3*)': src/cgalutils-tess.cc:174:3: error: 'Projection' was not declared in this scope; did you mean 'project'? 174 | Projection actualProjection(normalvec); | ^~~~~~~~~~ | project src/cgalutils-tess.cc:175:11: error: 'actualProjection' was not declared in this scope 175 | CDT cdt(actualProjection); | ^~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:177:8: error: request for member 'insert_constraint' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 177 | cdt.insert_constraint(polygon[i], polygon[(i+1)%polygon.size()]); | ^~~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:184:30: error: qualified-id in declaration before 'fit' 184 | CDT::Finite_faces_iterator fit; | ^~~ src/cgalutils-tess.cc:185:8: error: 'fit' was not declared in this scope 185 | for (fit=cdt.finite_faces_begin(); fit!=cdt.finite_faces_end(); ++fit) { | ^~~ src/cgalutils-tess.cc:185:16: error: request for member 'finite_faces_begin' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 185 | for (fit=cdt.finite_faces_begin(); fit!=cdt.finite_faces_end(); ++fit) { | ^~~~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:185:47: error: request for member 'finite_faces_end' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 185 | for (fit=cdt.finite_faces_begin(); fit!=cdt.finite_faces_end(); ++fit) { | ^~~~~~~~~~~~~~~~ src/cgalutils-tess.cc:189:25: error: request for member 'triangle' in 'cdt', which is of non-class type 'CDT' {aka 'int'} 189 | K::Point_3 v = cdt.triangle(fit)[i]; | ^~~~~~~~ --- objects/src/cgalutils-project.o --- In file included from /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:32, from src/cgal.h:18, from src/cgalutils.h:3, from src/cgalutils-project.cc:6: /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h: In instantiation of 'void CGAL::Combine_with_halfspace::combine_with_halfspace(const SNC_structure&, const Plane_3&, const Selection&, Intersection_mode) [with Selection = CGAL::Nef_polyhedron_3 >::AND; Intersection_mode = CGAL::Combine_with_halfspace, CGAL::SNC_indexed_items, bool>, CGAL::SNC_point_locator, CGAL::SNC_indexed_items, bool> > > >::Intersection_mode; Map = CGAL::SNC_structure, CGAL::SNC_indexed_items, bool>; SNC_point_locator = CGAL::SNC_point_locator, CGAL::SNC_indexed_items, bool> > >; CGAL::Combine_with_halfspace::SNC_structure = CGAL::SNC_structure, CGAL::SNC_indexed_items, bool>; CGAL::Combine_with_halfspace::Plane_3 = CGAL::Plane_3 >]': /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_polyhedron_3.h:1505:31: required from 'CGAL::Nef_polyhedron_3 CGAL::Nef_polyhedron_3::intersection(const Plane_3&, CGAL::Nef_polyhedron_3::Intersection_mode) const [with Kernel_ = CGAL::Cartesian; Items_ = CGAL::SNC_indexed_items; Mark_ = bool; CGAL::Nef_polyhedron_3::Plane_3 = CGAL::Plane_3 >]' src/cgalutils-project.cc:191:105: required from here /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:115:25: warning: variable 'vr' set but not used [-Wunused-but-set-variable] 115 | Vertex_handle vr = | ^~ /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:120:25: warning: variable 'v1' set but not used [-Wunused-but-set-variable] 120 | Vertex_handle v1 = C.clone_SM(v0); | ^~ /pbulk/work/cad/openscad/work/.buildlink/include/CGAL/Nef_3/Combine_with_halfspace.h:148:21: warning: variable 'vr' set but not used [-Wunused-but-set-variable] 148 | Vertex_handle vr = | ^~ --- objects/src/cgalutils-tess.o --- src/cgalutils-tess.cc: At global scope: src/cgalutils-tess.cc:31:14: warning: 'void mark_domains(CDT&, int)' defined but not used [-Wunused-function] 31 | static void mark_domains(CDT &ct, | ^~~~~~~~~~~~ --- objects/src/cgalutils-polyhedron.o --- src/cgalutils-polyhedron.cc: In instantiation of 'std::string CGALUtils::printPolyhedron(const Polyhedron&) [with Polyhedron = CGAL::Polyhedron_3 >; std::string = std::__cxx11::basic_string]': src/cgalutils-polyhedron.cc:351:63: required from here src/cgalutils-polyhedron.cc:346:29: error: 'generic_print_polyhedron' was not declared in this scope 346 | generic_print_polyhedron(sstream, p, writer); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ --- objects/src/cgalutils-tess.o --- *** [objects/src/cgalutils-tess.o] Error code 1 make: stopped in /pbulk/work/cad/openscad/work/openscad-openscad-2021.01 --- objects/src/cgalutils-polyhedron.o --- *** [objects/src/cgalutils-polyhedron.o] Error code 1 make: stopped in /pbulk/work/cad/openscad/work/openscad-openscad-2021.01 --- objects/src/CGALRenderer.o --- In file included from src/CGAL_OGL_Polyhedron.h:33, from src/CGALRenderer.cc:39: src/ext/CGAL/OGL_helper.h: In member function 'void CGAL::OGL::Polyhedron::draw(CGAL::OGL::Polyhedron::Halffacet_iterator, bool) const': src/ext/CGAL/OGL_helper.h:460:9: warning: cast between incompatible function types from 'void (*)(GLvoid*, GLvoid*)' {aka 'void (*)(void*, void*)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type] 460 | (GLvoid (CGAL_GLU_TESS_CALLBACK *)(CGAL_GLU_TESS_DOTS)) &vertexCallback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ext/CGAL/OGL_helper.h:462:9: warning: cast between incompatible function types from 'void (*)(GLdouble*, GLvoid**, GLfloat*, GLvoid**)' {aka 'void (*)(double*, void**, float*, void**)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type] 462 | (GLvoid (CGAL_GLU_TESS_CALLBACK *)(CGAL_GLU_TESS_DOTS)) &combineCallback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ext/CGAL/OGL_helper.h:464:9: warning: cast between incompatible function types from 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type] 464 | (GLvoid (CGAL_GLU_TESS_CALLBACK *)(CGAL_GLU_TESS_DOTS)) &beginCallback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ext/CGAL/OGL_helper.h:468:9: warning: cast between incompatible function types from 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} to 'GLvoid (*)()' {aka 'void (*)()'} [-Wcast-function-type] 468 | (GLvoid (CGAL_GLU_TESS_CALLBACK *)(CGAL_GLU_TESS_DOTS)) &errorCallback); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors make: stopped in /pbulk/work/cad/openscad/work/openscad-openscad-2021.01 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/cad/openscad *** Error code 1 Stop. make: stopped in /usr/pkgsrc/cad/openscad